В современном мире алгоритмы окружают нас повсюду. Одним из наиболее распространённых видов алгоритмов является разветвляющийся алгоритм, позволяющий выбрать один из нескольких возможных исходов в зависимости от заданных условий.
В статье рассмотрим примеры разветвляющихся алгоритмов из повседневной жизни, литературы и различных предметных областей, изучаемых в школе.
Примеры разветвляющегося алгоритма из повседневной жизни.
1) Выбор маршрута поездки:
- При ясной и солнечной погоде выбираем маршрут через парк, чтобы насладиться прогулкой на свежем воздухе.
- При пасмурной погоде выбираем маршрут через кафе или музей, чтобы провести время в уютной атмосфере.
2) Выбор обеда:
- При желании съесть что-то сытное и питательное выбираем горячее блюдо с мясом или рыбой.
- При желании съесть что-то быстрое и удобное выбираем готовое блюдо из кафе или ресторана.
3) Выбор подарка на день рождения:
- Для именинника, увлекающегося спортом, выбираем спортивный инвентарь или билеты на спортивное мероприятие.
- Для именинника, интересующегося книгами, выбираем новую книгу его любимого автора.
- Для именинника, любящего путешествовать, выбираем путевку в интересное место.
4) Выбор одежды на прогулку:
- В холодную погоду выбираем теплую куртку, шапку и перчатки.
- В теплую погоду выбираем легкую футболку и шорты.
Примеры разветвляющегося алгоритма из литературных произведений.
1) Роман "Гарри Поттер и Тайная комната" Джоан Роулинг. Выбор пути в Хогвартс:
- При своевременном прибытии на платформу 9¾ можно спокойно пройти сквозь стену и попасть в поезд.
- При опоздании на платформу нужно найти другой способ добраться до школы, например, с помощью летающей машины.
2) Сказка "Сказка о рыбаке и рыбке" А. С. Пушкин. Выбор рыбаком, что сделать с пойманной рыбкой:
- При решении отпустить рыбку рыбак возвращается с пустыми руками домой.
- При решении попросить у рыбки исполнение желания рыбак формулирует свое желание.
Примеры разветвляющегося алгоритма из любой предметной области, изучаемой в школе.
1) Определение четности числа в математике:
- Число, делящееся на 2 без остатка, является четным.
- Число, не делящееся на 2 без остатка, является нечетным.
2) Определение гидрофильности и гидрофобности в химии:
- Вещество, растворяющееся в воде, является гидрофильным.
- Вещество, не растворяющееся в воде, является гидрофобным.