Вложенные конструкции if-else в C++
Конструкции if-else можно вкладывать
друг в друга произвольным образом. Смотрите
пример:
int num = 3;
if (num >= 0) {
if (num <= 5) {
std::cout << "less than or equal to 5" << "\n";
} else {
std::cout << "more than 5" << "\n";
}
} else {
std::cout << "less than zero" << "\n";
}
Пусть в переменной num хранится число.
Если это число меньше 10 или больше
99, то выведите на экран сообщение
об этом. Если же число попадает в указанный
диапазон, то найдите сумму цифр этого числа.
Если полученная сумма меньше или равна 9,
то выведите на экран сообщение о том, что
сумма цифр однозначна, в противном случае
выведите сообщение о том, что сумма цифр
двузначна.