Рассмотрим создание множества веток выполнения с помощью операторов if, else if, else.
Если у нас множество условий, по которым нам нужны отдельные блоки кода, то можно дополнить оператор if операторами else if, else.
Например попытаемся по температуре понять какое время года за окном:
Что происходит в этом отрывке кода:
1. Проверяем, температура больше 20 градусов?
2. Если условие выполняется, выводим - Похоже сейчас лето.
3. Если условие не выполняется (температура меньше или равно 20), то проверяем следующее условие. Проверяем, температура меньше -20 градусов?
4. Если условие выполняется, выводим - Наверняка зима!
5. Если условие не выполняется (температура больше или равно -20), то проверяем следующее условие. Проверяем, что температура меньше 10, но больше 0 градусов
6. Если ни одно из условий не подошло, то выполняем код по-умолчанию - выводим Не знаю.
Задание
- Напишите программу, которая по ответам пользователя делает предположения о времени года. Наберите ее в IDEA и выполните.
- В ветке про весну и осень, уточните - желтые листья на деревьях или нет. Выведете предположение, что сейчас осень.
Получить ответ пользователя:
Проверить строку на равенство: