Exercice 11
Énoncé
Écrire plus lisiblement :
do {} while (cout << "donnez un nombre >0 ", cin >> n, n<=0) ;
Plusieurs possibilités existent, puisqu’il « suffit » de reporter, dans le corps de la
boucle, des instructions figurant « artificiellement » sous forme d’expressions dans la
condition de poursuite :
do
cout << donnez un nombre >0 " ;
while (cin >> n, n<=0) ;
ou, mieux :
do
{ cout << "donnez un nombre >0 " ;
cin >> n ;
}
while (n<=0) ;
34
Énoncé
Écrire plus lisiblement :
do {} while (cout << "donnez un nombre >0 ", cin >> n, n<=0) ;
Plusieurs possibilités existent, puisqu’il « suffit » de reporter, dans le corps de la
boucle, des instructions figurant « artificiellement » sous forme d’expressions dans la
condition de poursuite :
do
cout << donnez un nombre >0 " ;
while (cin >> n, n<=0) ;
ou, mieux :
do
{ cout << "donnez un nombre >0 " ;
cin >> n ;
}
while (n<=0) ;
34
