Programming TI-84 Plus (Silver Edition) Avancerat (2 / 15 steg)
Steg 2: slingor
: 0 -> A
: Lbl A
: En + 1 -> A
: Om A < 20
: Gå till A
Men detta kan göras enklare genom att använda medan kommandot. Programmet kommer att se ut så här:
: 0 -> A
: Medan A < 20
: En + 1 -> A
: Slut
Som ni kan se, är detta mycket kortare. Kommandot avsluta är slutet av slingan. Detta program kommer att kontrollera om A är mindre än 20. Så länge som detta villkor är sant, kommer att det gå på med följande rader, tills den hittar kommandot slutet. Det går sedan tillbaka till medan befalla och kontrollera om villkoret är fortfarande sant. Om villkoret blir falskt det hoppa varje följande rad, tills den hittar kommandot avsluta och gå på med rader efter slutet.
Om du vill göra en ovillkorlig loop, kan du använda detta:
: 0 -> A
: Medan 1
: En + 1 -> A
: Slut
1 står här för ett tillstånd som alltid är sant. Detta kan bli praktiskt om det måste finnas flera sätt att avsluta loopen, till exempel:
: 0 -> A:0-> B
: Medan 1
: En + 1 -> A
: B + 2 -> B
: Om A = 5
: Gå till C
: Om B = 8
: Gå till D
: Slut
En sak jag recomment är att ge loopen ett lable:
: Lbl A
: Medan 1
:stuff
: Slut
Om du nu vill göra programmet gå tillbaka till slingan efter det lämnade slingan, bara använda Goto A.
Nya kommandon:
Tag
Slutet