Примеры разветвляющегося алгоритма

Примеры разветвляющегося алгоритма




В современном мире алгоритмы окружают нас повсюду. Одним из наиболее распространённых видов алгоритмов является разветвляющийся алгоритм, позволяющий выбрать один из нескольких возможных исходов в зависимости от заданных условий.

В статье рассмотрим примеры разветвляющихся алгоритмов из повседневной жизни, литературы и различных предметных областей, изучаемых в школе. 

Примеры разветвляющегося алгоритма из повседневной жизни.

1) Выбор маршрута поездки:

  • При ясной и солнечной погоде выбираем маршрут через парк, чтобы насладиться прогулкой на свежем воздухе.
  • При пасмурной погоде выбираем маршрут через кафе или музей, чтобы провести время в уютной атмосфере.

2) Выбор обеда:

  • При желании съесть что-то сытное и питательное выбираем горячее блюдо с мясом или рыбой.
  • При желании съесть что-то быстрое и удобное выбираем готовое блюдо из кафе или ресторана.

3) Выбор подарка на день рождения:

  • Для именинника, увлекающегося спортом, выбираем спортивный инвентарь или билеты на спортивное мероприятие.
  • Для именинника, интересующегося книгами, выбираем новую книгу его любимого автора.
  • Для именинника, любящего путешествовать, выбираем путевку в интересное место.

4) Выбор одежды на прогулку:

  • В холодную погоду выбираем теплую куртку, шапку и перчатки.
  • В теплую погоду выбираем легкую футболку и шорты.

Примеры разветвляющегося алгоритма из литературных произведений.

1) Роман "Гарри Поттер и Тайная комната" Джоан Роулинг. Выбор пути в Хогвартс:

  • При своевременном прибытии на платформу 9¾ можно спокойно пройти сквозь стену и попасть в поезд.
  • При опоздании на платформу нужно найти другой способ добраться до школы, например, с помощью летающей машины.

2) Сказка "Сказка о рыбаке и рыбке" А. С. Пушкин. Выбор рыбаком, что сделать с пойманной рыбкой:

  • При решении отпустить рыбку рыбак возвращается с пустыми руками домой.
  • При решении попросить у рыбки исполнение желания рыбак формулирует свое желание.

Примеры разветвляющегося алгоритма из любой предметной области, изучаемой в школе.

1) Определение четности числа в математике:

  • Число, делящееся на 2 без остатка, является четным.
  • Число, не делящееся на 2 без остатка, является нечетным.

2) Определение гидрофильности и гидрофобности в химии:

  • Вещество, растворяющееся в воде, является гидрофильным.
  • Вещество, не растворяющееся в воде, является гидрофобным.
Категория: Образование Дата публикации: