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

Содержание

Слайд 2

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

цикл
с заданным условием окончания работы

Ключевые слова цикл с заданным условием окончания работы

Слайд 3

Типы циклов

Заданы условия
продолжения работы

Заданы условия
окончания работы

Задано число
повторений

Пока есть кирпич

Ровно 100 кирпичей

Пока

Типы циклов Заданы условия продолжения работы Заданы условия окончания работы Задано число
не наступит ночь

В зависимости от способа организации различают три типа циклов:

Слайд 4

Цикл с заданным условием окончания работы
(цикл-ДО, цикл с постусловием)

Запись на

Цикл с заданным условием окончания работы (цикл-ДО, цикл с постусловием) Запись на
алгоритмическом языке:
нц
<тело_цикла> (последовательность действий)
кц при <условие>

Выполняется цикл-ДО следующим образом:
выполняется тело цикла;
проверяется условие (вычисляется значение логического выражения); если условие не удовлетворяется («Нет»), то снова выполняется тело цикла и осуществляется переход к проверке условия; если же условие удовлетворяется, то выполнение цикла заканчивается.
В любом случае тело цикла будет выполнено хотя бы один раз.

Слайд 5

Цикл с постусловием

Задача: Составьте алгоритм по выучиванию наизусть четверостишия.

алг четверостишие
нач

Цикл с постусловием Задача: Составьте алгоритм по выучиванию наизусть четверостишия. алг четверостишие
нц
прочитать четверостишие по книге прочитать четверостишие наизусть
кц при не сделал ошибку
кон

Слайд 6

РТ 153

Составьте блок-схему алгоритма, записанного на алгоритмическом языке

РТ 153 Составьте блок-схему алгоритма, записанного на алгоритмическом языке

Слайд 7

РТ 154

Запишите на алгоритмическом языке алгоритм, представленный блок-схемой.

РТ 154 Запишите на алгоритмическом языке алгоритм, представленный блок-схемой.

Слайд 8

Задача: Вычислите значение переменной b

Задача: Вычислите значение переменной b

Слайд 9

Таблица значений переменных

2 = 8 (Нет)

4 = 8 (Нет)

8 = 8 (Да)

1

1

2

2

4

4

8

8

1

1

3

7

7

15

3

Таблица значений переменных 2 = 8 (Нет) 4 = 8 (Нет) 8

Слайд 10

РТ 155

Определите значения переменных х и y после выполнения фрагмента алгоритма.

10

8

18

6

24

4

28

2

30

0

4

6

10

4

14

2

16

0

РТ 155 Определите значения переменных х и y после выполнения фрагмента алгоритма.

Слайд 11

РТ 155

Определите значения переменных х и y после выполнения фрагмента алгоритма.

РТ 155 Определите значения переменных х и y после выполнения фрагмента алгоритма.

Слайд 12

Задача о тренировках

План тренировок:
В 1-й день пробежать 10 км.
Каждый следующий день увеличивать

Задача о тренировках План тренировок: В 1-й день пробежать 10 км. Каждый
расстояние на 10% от результата предыдущего дня.
Как только дневной пробег достигнет или превысит 25 км, прекратить увеличение и пробегать 25 км ежедневно.
Начиная с какого дня спортсмен будет пробегать 25 км?

Пусть x — количество километров, которое спортсмен пробежит в некоторый i-й день. Тогда в следующий (i + 1)-й день он пробежит x + 0,1x километров (0,1x — это 10% от x).

Имя файла: Алгоритмическая-конструкция-повторение.-Основные-алгоритмические-конструкции.pptx
Количество просмотров: 26
Количество скачиваний: 0