Алгоритмы, их типы. Алгоритмическая структура ветвление, выбор

Содержание

Слайд 2

"Алгоритмы, их типы. Алгоритмическая структура «ветвление», «выбор»"

"Алгоритмы, их типы. Алгоритмическая структура «ветвление», «выбор»"

Слайд 3

Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую

Алгоритм – понятное и точное предписание исполнителю выполнить конечную последовательность команд, приводящую
от исходных данных к искомому результату.

Что такое алгоритм?

Слайд 4

Задание: Исправьте алгоритм “Поездка в гости”:
1.Выйти из дома.
2.Выйти из автобуса.
3.Сесть в

Задание: Исправьте алгоритм “Поездка в гости”: 1.Выйти из дома. 2.Выйти из автобуса.
автобус № 10.
4.Дойти до автобусной остановки.
5.Проехать 3 остановки.
6.Дойти до дома, в котором живет друг.
– Назовите правильный порядок действий.

Слайд 5

6.Дойти до дома, в котором живет друг.

1.Выйти из дома

2.Дойти до автобусной остановки.

3.

6.Дойти до дома, в котором живет друг. 1.Выйти из дома 2.Дойти до
Сесть в автобус №10.

4.Проехать 3 остановки.

5.Выйти из автобуса.

Слайд 6

Линейный алгоритм - это такой, в котором все операции выполняются последовательно одна

Линейный алгоритм - это такой, в котором все операции выполняются последовательно одна за другой
за другой

Слайд 7

Стандартные графические объекты блок-схем

Указание на начало и конец алгоритма

Организация ввода и вывода

Стандартные графические объекты блок-схем Указание на начало и конец алгоритма Организация ввода
данных

Выполнение действий

Выбор направления выполнения алгоритма в зависимости от выполнения условия

Слайд 8

Рассмотрим блок-схему такого алгоритма:

Рассмотрим блок-схему такого алгоритма:

Слайд 9

Линейный №1: вычислите y= (x+2)*b+1

Словесный
Дано: х,b.
Найти: y
Нач.
ввод(х, b)
вычислить y:=(х+2)*b+1
вывод y
Кон.

Блок-схема

начало

Х,b
у:=(х+2)*b+1

y

конец

Линейный №1: вычислите y= (x+2)*b+1 Словесный Дано: х,b. Найти: y Нач. ввод(х,

Слайд 10

Задача №2.
Вычислить площадь и периметр прямоугольника,
если длина = a, ширина

Задача №2. Вычислить площадь и периметр прямоугольника, если длина = a, ширина
= b.

начало

конец

S = a*b

Ввести a, b

Вывести S, Р

Р = (a+b)*2

Слайд 11

«Ветвление»

Ветвление – это такая структура, в которой осуществляется выбор одного из двух

«Ветвление» Ветвление – это такая структура, в которой осуществляется выбор одного из
вариантов дальнейших действий в зависимости от некоторых условий.

условие

Вариант 1

Вариант 2

Да

Нет

условие

Вариант 1

Неполная форма алгоритма.

Полная форма алгоритма.

Слайд 12

Попробуйте сформулировать известную русскую пословицу по ее блок-схеме

Попробуйте сформулировать известную русскую пословицу по ее блок-схеме

Слайд 13

Попробуйте сформулировать известную русскую пословицу по ее блок-схеме

Попробуйте сформулировать известную русскую пословицу по ее блок-схеме

Слайд 14

Вся наша жизнь – это алгоритм сложной структуры.
Надо стремиться к тому,

Вся наша жизнь – это алгоритм сложной структуры. Надо стремиться к тому,
чтобы каждое наше действие было обдуманным и приводило к правильному, достойному результату!
Имя файла: Алгоритмы,-их-типы.-Алгоритмическая-структура-ветвление,-выбор.pptx
Количество просмотров: 40
Количество скачиваний: 0