Похожие презентации:
Урок 2. Условные конструкции
1. Условные конструкции
УСЛОВНЫЕКОНСТРУКЦИИ
2.
3.
4.
5.
6.
7.
8.
9. Задача 1: Простой калькулятор
■ Условие: Создайте калькулятор, которыйвыполняет основные арифметические
операции (+, -, *, /) для двух чисел.
10.
11. Задача 1: Определение времени суток
■ Условие: Напишите программу, которая определяетвремя суток по часу, т.е пользователь введет время, а
программа ответит день или ночь.
12. Задача 2. Оценка ученика
■ Нужно написать программу, которая ставит оценку ученику взависимости от набранных баллов.
■ Проверка ошибок: сначала проверяем, что баллы в диапазоне 0100
■ Иерархия условий: проверяем от высшей оценки к низшей
■ Граничные значения: используем >= для включения границ
диапазонов
■ Пояснения: для каждой оценки добавляем понятный комментарий
13.
14.
15.
16.
17.
18. Начало кода, можно выполнить так:
19.
20.
21.
22.
23. Какой должен быть результат
КАКОЙ ДОЛЖЕН БЫТЬ РЕЗУЛЬТАТ24. Задача 4: Угадай число
■ Условие: Напишите игру, где компьютерзагадывает число от 1 до 10, а
пользователь пытается его угадать.
25. Задача 5. Проверка поступления в университет
■ Для входа в клуб необходимо выполнить ВСЕ условия:■ 1. Возрастное ограничение:
■ ✅ Разрешено: 18 лет и старше
■ ❌ Запрещено: Младше 18 лет
■ 2. Документы:
■ ✅ Требуется: Наличие паспорта
■ ❌ Недостаточно: Без паспорта
■ 3. Дресс-код:
■ ✅ Разрешено: Костюм
■ ❌ Запрещено: Спортивная одежда
26. Бонусная задача: Игра "Камень-Ножницы-Бумага"
Бонусная задача: Игра "Камень-НожницыБумага"■ Условие: Определите победителя в игре!
■ Как работает логика:
■ Проверка ничьи: если игрок1 == игрок2
■ Проверка победы Игрока 1: три комбинации:
– Камень (1) vs Ножницы (2)
– Ножницы (2) vs Бумага (3)
– Бумага (3) vs Камень (1)
■ Во всех остальных случаях побеждает Игрок 2
■ Игра отлично демонстрирует работу условных конструкций и
логических операторов!