Thread for-Schleife $i variabel gestalten
(12 answers)
Opened by Alvin at 2007-12-28 12:44
Hallo,
bin leider nicht der große Programmierexperte, hoffe aber, dass Ihr mir weiter helfen könnt. Ich möchte gerne eine Bevölkerungsentwicklung von Tieren über 10 Jahre simulieren und möchte, dass Tiere ab einem bestimmten Alter sterben und welche geboren werden. Hier eine kleine Primitivversion meines Programmes $n=100 #Anfangsanzahl an Tieren for ($i=0; $i<=$n; $i++){ $age[$i]=int(rand(10)); } for ($t=0; $t<=9; $t++){ #Zeitraum 10 Jahre for ($i=0; $i<=$n; $i++){ if ($age[$i]>=10){ Tier soll sterben, also $i soll weg $age[$i]++; #Tiere werden pro Jahr ein Jahr älter } } Wie schaff ich es, dass z.B. Tier mit $i=14 was $age[14]=10 Jahre hat, nicht mehr bei $i mitgezählt wird. Anders gefragt: wie kann ich bestimmte $i in der for-schleife auschneiden? Hat da einer einen Tipp? Bitte bedenken bin Anfänger!!! |