Istruzione condizionale nidificata
Istruzione condizionale nidificata
Nei blocchi "if". e "altro" può includere qualsiasi altra istruzione, incluse altre istruzioni condizionali nidificate; l'istruzione else
fa riferimento all'if
precedente più vicino.
Ad esempio:
se ( LA > 10 )
se ( LA > 100 )
cout << "Tu hai molti soldi.";
altro
cout << "Hai abbastanza soldi.";
altro
cout << "Non hai abbastanza soldi.";
Per facilitare la comprensione del programma, tutti i blocchi "if". e "altro" (insieme alle parentesi che le delimitano) sono spostate a destra di 2-3 caratteri - tale voce è chiamata voce ladder.
Problem
Usando un'istruzione condizionale nidificata, scrivi un programma che visualizzi la parola "SÌ" se il numero inserito dalla tastiera è compreso tra 20 e 40, e la parola "NO< / codice>" altrimenti.
Completa il programma originale con le condizioni necessarie.
Tieni presente che il programma ha due rami else
: se una delle condizioni non è soddisfatta, la parola "NO
" deve essere visualizzata sullo schermo.