Loop en langage c

Fermé
tony - 24 nov. 2013 à 17:23
 Utilisateur anonyme - 24 nov. 2013 à 17:38
Bonjour,

bon voilà , je dois transformer un algorithme en langage c , mais ce que j'ai trouvé bizarre c'est le loop qui ne signifie rien
==
loop
[les traitements ]
end loop
==
je sais pas s'il s'agit d'un while ou bien d'un for ...
j'espère trouver la solution
merci d'avance

A voir également:

1 réponse

Utilisateur anonyme
24 nov. 2013 à 17:30
Salut, une façon simple mais pas propre c'est :

while(1)
{
if(ta condition) break;
}

En fait, dans ton loop tu dois sûrement avoir une instruction pour sortir de la boucle.
1
if deg(f) = 0 then
goto Step 32
end if
je pense que c'est ça la condition d'arrêt , non ?
0
Utilisateur anonyme
24 nov. 2013 à 17:38
Ca sort de la boucle en allant faire un goto vers une autre ligne. L'instruction goto existe aussi en C mais bien sûr, c'est une instruction totalement déconseillée car elle conduit à des programmes vites incompréhensibles.
0