L'instruction [ do while]

islam.sousou -  
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   -
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 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
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