Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗dtPmCdNs 104 of 412 menu
◀ ▶

Вложенные if-else в Dart

Конструкции if-else можно вкладывать друг в друга произвольным образом. Смотрите пример:

var val = 3; if (val >= 0) { if (val <= 5) { print("less than or equal to 5"); // сработает это } else { print("more than 5"); } } else { print("less than zero"); }

В переменной val хранится число. Если это число попадает в диапазон от 10 до 99, найдите сумму цифр этого числа. Если полученная сумма меньше или равна 9, выведите сообщение о том, что сумма цифр однозначна, в противном случае выведите сообщение о том, что сумма цифр двухзначна.

Пусть в переменной age хранится число. Если это число меньше 10 или больше 99, то выведите сообщение об этом. Если же число попадает в указанный диапазон, то найдите сумму цифр этого числа. Если полученная сумма меньше или равна 9, то выведите сообщение о том, что сумма цифр однозначна, в противном случае выведите сообщение о том, что сумма цифр двузначна.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить