Напишите 4 вида алгоритма с примерами Линейный Циклический Разветвляющий Вспомогательный

0 голосов
45 просмотров

Напишите 4 вида алгоритма с примерами
Линейный
Циклический
Разветвляющий
Вспомогательный


Информатика (26 баллов) | 45 просмотров
Дан 1 ответ
0 голосов
Линейный (последовательный) алгоритм — описание действий, которые выполняются однократно в заданном порядке

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

Разветвляющийся алгоритм — алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий

Вспомогательный алгоритм — алгоритм, который можно использовать в других алгоритмах, указав только его имя

Примеры

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

Многие процессы в окружающем мире основаны на многократном повторении одной и той же последовательности действий. Каждый год наступают весна, лето, осень и зима. Жизнь растений в течение года проходит одни и те же циклы. Подсчитывая число полных поворотов минутной или часовой стрелки, человек измеряет время

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

Например: вы в детстве учились суммировать единицы, затем десятки, чтобы суммировать двузначные числа содержащие единицы вы не учились новому методу суммирования, а воспользовались старыми методами
(155 баллов)