mot-clé utilisé dans une structure while ... end
while expr ,instructions,..., end while expr do instructions,..., end while expr then instructions,..., end
Notes:
La seule contrainte est que chaque mot-clé then
ou
do
soit sur la même ligne que le while
correspondant.
Les mot-clés then
et do
peuvent
être remplacés par un passage à la ligne ou une
virgule. Pour la compatibilité avec Matlab, il est aussi
possible, mais non recommendé de mettre un espace à la
place de ces séparateurs.
En accord avec les conventions de codage pour le langage de programmation Scilab, il est recommandé de :
Commencer chaque instruction sur une nouvelle ligne.
Ne pas écrire plus d'une instruction simple par ligne.
Séparer les instructions composées sur plusieurs lignes.
Par exemple, utiliser :
i = 0 while i<5 disp(i); i = i + 1; end | ![]() | ![]() |
rather than
i = 0; while i<5, disp(i), i = i + 1; end | ![]() | ![]() |
![]() | Le nombre de caractères constituant le corps d'une instruction conditionnelle (if while
for ou select/case) est limité à 16k. |
e=1; a=1; k=1; while norm(a-(a+e),1) > %eps, e=e/2; k=k+1; end e,k | ![]() | ![]() |
Version | Description |
6.0.0 |
|