info-mindstorms

nxc tutorial



inleiding
het eerste programma
commentaar
constanten
repeat
variabelen
while
if-else
random
sensoren
nxt display
nxt knoppen
sub taken
meedere taken

while

met een while kunnen we iets laten herhalen tot de tussen de haakjes waar is.

int snelheid;
task main()
{
while(true)
{
snelheid = 0;
while(snelheid!=100)
{
OnFwd(OUT_BC,snelheid);
Wait(100);
snelheid +=1;
}
}
}

we zien weer een nieuwe lus: while, deze zorgt er voor dat het programma tussen de accomolades herhaald woord zolang de bewering tussen haakjes waar is. nu is dat als de snelheid gelijk is aan honderd. ook zien we de tussen de haakjes "true", dit betekent altijd waar.


== is gelijk aan
< kleiner dan
<= kleiner dan of gelijk aan
> groter dan
>= groter dan of gelijk aan
!= ongelijk aan
true: altijd waar
false: nooit waar


er zijn ook combienaties te maken met && en ||.

((AAA==10)||(BBB<=10))
| | betekent of
&& betekent en