Boucles algoryth
Syntaxe pour les boucles dans 4 langages de programmation :
|Langage naturel |Python |Scilab |TI |CASIO |
|Tant que Condition est vraie |while Condition: |while Condition | :While Condition |While Condition( |
|Faire Instructions |Instructions |Instructions |:Instructions |Instructions( |
| | |end |:End |WhileEnd( |
|Langage naturel |Python (*) |Scilab |TI |CASIO |
|Pour i allant de 3 à 7 |for i in range(3,8): |for i =3:7 |:For(i,3,7) |For 3(i To 7( |
|Faire Instructions |Instructions |Instructions |:Instructions |Instructions( |
| | |end |:End |Next |
(*) En Python, range(a,b) désigne la séquence des entiers n vérifiant [pic]. range(b) désigne la séquence des entiers 0, 1, …, b –1
Syntaxe pour sortir d'une boucle :
|Langage naturel |Python |Scilab |TI |CASIO |
|Sortir de la boucle |break |
Syntaxe pour générer un nombre aléatoire :
|Langage naturel |Python (*) |Scilab |TI |CASIO |
|Générer un nombre réel aléatoire |random() |rand() |rand |Ran#