Module: Instruction conditionnelle imbriquée. Conditions difficiles


Problem

1/14

Instruction conditionnelle imbriquée

Theory Click to read/hide

En blocs "if" et "autrement" peut inclure toute autre instruction, y compris d'autres instructions conditionnelles imbriquées ; l'instruction else fait référence au if
précédent le plus proche
Par exemple
si ( A > 10 ) si ( A > 100 ) System.out.print("Vous avez beaucoup d'argent."); autre System.out.print("Vous avez assez d'argent."); autre System.out.print("Vous n'avez pas assez d'argent."); Pour faciliter la compréhension du programme, tous les blocs "if" et "autrement" (avec leurs parenthèses de délimitation) sont décalés vers la droite de 2-3 caractères - c'est ce qu'on appelle la notation en échelle
Enregistrez "é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 entré au clavier est compris entre 20 et 40, et le mot "NON" sinon.

Complétez le programme original avec les conditions nécessaires.

Veuillez noter que le programme a deux autres branches - si l'une des conditions n'est pas remplie, le mot NON doit être affiché à l'écran.