Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Huiswerkvragen: Exacte vakken (https://forum.scholieren.com/forumdisplay.php?f=17)
-   -   [IN] Programma in TI-83/84 (https://forum.scholieren.com/showthread.php?t=1872961)

pansoms 21-01-2013 12:16

Programma in TI-83/84
 
Ik heb volgend programma geschreven om de werking van 'label' en 'for' te testen
For (I,1,4)
For (J,1,5)
If J=3
Then
Goto 99
Else
Disp “I”, I
Disp “J”, J
End
End
Lbl 99
End

Volgens mij zou dit programma bij het bereiken van Lbl 99 en End verder moeten gaan met J=2, maar het programma stopt bij bereiken van Lbl 99 (zelfs als ik er nog een instructie achter zet). Moest daar een gewone andere instructie staan, zou het bij het bereiken van de end toch overgaan naar de volgende J?

Alvast bedankt voor de hulp.

pansoms 21-01-2013 12:17

Sorry, foutje, ik bedoel I=2 en de volgende I

4beta 21-01-2013 15:35

Ik dacht altijd dat het For-Next lussen waren... En For-End lus komt op mij wat vreemd over...

ThomasJu 21-01-2013 15:54

Heel TI-BASIC is sowieso raar. Er zitten gewoon curly brackets op dat ding. Dus waarom zou je dan 'End' gebruiken als commando.

De syntax voor een For-loop in TI is:

PHP-code:

:For(variable,start,end,step)
:
:
End 

default step = 1

(ik heb geen tijd om je programma over te nemen)
Wat je ook kan proberen hier is ipv GOTO 99 gewon je J omhoog gooien.

Als die boven het upper-limit van je For zit moet dat ene for-loopje gewoon er mee stoppen.


Alle tijden zijn GMT +1. Het is nu 06:32.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.