ТИПЫ АЛГОРИТМОВ
Ключевые слова
Алгоритм с ветвлением
Разветвляющийся алгоритм
Ветвления
Фальшивая монета
Блок-схема
Правильный многоугольник
2.71M
Category: informaticsinformatics

Типы алгоритмов (2)

1. ТИПЫ АЛГОРИТМОВ

Линейные алгоритмы
Алгоритмы с ветвлениями
Алгоритмы с повторениями

2. Ключевые слова

• Линейные алгоритмы
• Алгоритмы с ветвлениями
• Алгоритмы с повторениями

3. Алгоритм с ветвлением

!
Алгоритм с ветвлениями или
разветвляющийся алгоритм - форма
организации действий, при которой в зависимости
от выполнения некоторого условия
совершается одна или другая последовательность
шагов.
Нет
Да
Условие
Действие 1
Действие 2

4. Разветвляющийся алгоритм

Неполное ветвление
Да
Берём зонт
Идёт
дождь?
Нет

5. Ветвления

ЕСЛИ хочешь быть здоров,
ТО закаляйся,
ИНАЧЕ валяйся на диване
ЕСЛИ назвался груздем,
ТО полезай в кузов

6. Фальшивая монета

?
Задача: Из трёх монет одинакового достоинства
одна фальшивая (более лёгкая). Как её найти с
помощью одного взвешивания на чашечных
весах без гирь?

7. Блок-схема

Начало
Положить по одной монете
на каждую чашу весов,
третью монету отложить
в сторону
Да
Весы в
равновесии?
Нет
Монета на поднявшейся
вверх чаше фальшивая
Отложенная монета –
фальшивая
Конец

8. Правильный многоугольник

Начало
Введите N
Да
Нет
N=3
Рисуем треугольник
Да
Нет
N=4
Рисуем квадрат
Конец
English     Русский Rules