Instruction conditionnelle imbriquée
Instruction conditionnelle imbriquée
Dans les blocs "
if
" et "
sinon
" peut inclure toute autre déclaration, y compris d'autres déclarations conditionnelles. Cela se traduit par des
instructions conditionnelles imbriquées ; l'instruction
else
fait référence au
if
précédent le plus proche.
Exemple
si ( A > 10 )
si ( A > 100 )
cout << "Vous avez beaucoup d'argent.";
autre
cout << "Vous avez assez d'argent.";
autre
cout << "Vous n'avez pas assez d'argent.";
Pour faciliter la compréhension du programme, tous les blocs "if
" et "sinon
" (ainsi que les parenthèses qui les délimitent) sont décalés vers la droite de 2-3 caractères - c'est ce qu'on appelle une notation en échelle.
Enregistrer "échelle" est une bonne forme pour tout programmeur !
Problem
À l'aide d'une instruction conditionnelle imbriquée, écrivez un programme qui affichera le mot "OUI
" si le nombre saisi au clavier est compris entre 20
et 40 code>, et le mot "NON
" sinon.
Collez les extraits de code manquants dans le programme.
Veuillez noter que le programme a deux branches else
- si l'une des conditions n'est pas remplie, le mot "NON
".