Оператор 'else'
Часть раздела Основы путешествия по Dart на Coddy — урок 32 из 94.
Оператор else выполняет код, когда условие if равно false.
if (condition) {
// Код для выполнения, когда условие истинно
} else {
// Код для выполнения, когда условие ложно
}Пример:
void main() {
int number = 10;
if (number > 0) {
print('The number is positive');
} else {
print('The number is not positive');
}
}Задание
ЛегкоСоздайте программу, которая определяет, сдал ли студент экзамен или провалил, на основе его оценки:
- Объявите целочисленную переменную
examScoreсо значением 65 - Напишите
ifоператор, который проверяет, больше ли оценка или равна 70 - Если условие истинно, выведите
"Exam result: Pass" - Добавьте
elseоператор, который выполняется, когда условие ложно - В блоке
elseвыведите"Exam result: Fail"
Ваш вывод должен точно соответствовать ожидаемому формату.
Шпаргалка
Оператор else выполняет код, когда условие if равно false.
if (condition) {
// Код, выполняемый при истинном условии
} else {
// Код, выполняемый при ложном условии
}Пример:
void main() {
int number = 10;
if (number > 0) {
print('The number is positive');
} else {
print('The number is not positive');
}
}Попробуйте сами
void main() {
// Объявите переменную examScore здесь
int examScore = _;
// Напишите здесь свой оператор if-else
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы, часть 2
Операторы сравненияЛогический ANDЛогический ORЛогический NOTОператоры проверки типаПовторение - Сравнения7Работа со строками
Конкатенация строкИнтерполяция строкМногострочные строкиСвойства строкОсновные методы строк10Коллекции - Основы словарей
Что такое словари?Создание словаряДоступ к значениям по ключуПары ключ-значениеПолучение размера словаряПолучение ключейПолучение значенийПроверка существования ключа2Переменные и основные типы данных
Что такое переменные?СтрокиЦелые числа (int)Вещественные числа (double)Булевы значения (bool)Вывод типов с 'var'Финальные переменныеКонстантные переменныеСоглашения об именованииОсновы null-безопасностиПовторение - Объявление переменных8Поток управления - Циклы
Цикл 'for'Цикл 'while'Цикл 'do-while'Использование 'break' в циклахИспользование 'continue' в циклахИтог - Повторение кода3Операторы. Часть 1
Арифметические операторыЦелочисленное делениеОператор модуляИнкремент и декрементСокращённые присваиванияИтог - Простые вычисления6Управление потоком - Принятие решений
Оператор 'if'Оператор 'else'Оператор 'else if'Повторение - Простые решенияВложенные операторы 'if'Оператор 'switch'9Коллекции - Основы списков
Что такое списки?Создание спискаДоступ по индексуПолучение длины спискаДобавление элементовУдаление элементовПроверка, пуст ли списокИтерация по списку12Расширенные функции
Необязательные позиционные параметрыИменованные параметрыОбязательные именованные параметрыЗначения параметров по умолчаниюПовторение - Параметры функций15Проект: Простой калькулятор
НастройкаОбъявление числа