If you're seeing this message, it means we're having trouble loading external resources on our website.

Jeżeli jesteś za filtrem sieci web, prosimy, upewnij się, że domeny *.kastatic.org i *.kasandbox.org są odblokowane.

Główna zawartość

Programowanie prostej symulacji

Zadanie

Poniższy kod symuluje cykl życia motyla monarchy.
stage ← "egg"
daysAsEgg ← 4
daysAsLarvae ← 12
daysAsPupa ← 12
daysAsAdult ← 36
daysInStage ← 0

REPEAT UNTIL (stage = "death") {
  IF (stage = "egg" AND daysInStage ≥ daysAsEgg) {
    stage ← "larvae"
    daysInStage ← 0
  }
  IF (stage = "larvae" AND daysInStage ≥ daysAsLarvae) {
    stage ← "pupa"
    daysInStage ← 0
  }
  IF (stage = "pupa" AND daysInStage ≥ daysAsPupa) {
    stage ← "adult"
    daysInStage ← 0
  }
  IF (stage = "adult" AND daysInStage ≥ daysAsAdult) {
    stage ← "death"
    daysInStage ← 0
  }
  daysInStage ← daysInStage + 1
  DISPLAY(lifeState)
}
Jakie szczegóły są pominięte w tej symulacji?
👁️Zwróć uwagę, że na to pytanie są dwie odpowiedzi.
Wybierz 2 odpowiedzi:
🤔