L'instruction [ do while]

islam.sousou -  
fiddy Messages postés 11653 Statut Contributeur -
Bonjour,
je demander de savoir dans la boucle (do while )
do
...
while ( la condition d'arret est fausse ou vraie)
par exemple je veux les nombre qui ont >0
je fais
do
{
printf ("donner un entier");
scanf("%d"&a)
while (a>0)ou bien je fais (a<0)
condition vrai ou conditionfaux

1 réponse

fiddy Messages postés 11653 Statut Contributeur 1 847
 
Traduis do while par faire tant que. Ca t'aidera à trouver la bonne condition.
En algorithmique, pour forcer l'utilisateur à choisir un nombre strictement positif, tu dirais :
Demander à l'utilisateur de choisir un nombre TANT QUE le nombre est négatif ou nulle.

La condition est donc a<=0.

Cdlt
0