612.19K
Category: informaticsinformatics

Основы алгоритмизации. Циклические алгоритмы. Цикл со счётчиком

1.

Основы
алгоритмизации
Циклические алгоритмы
Цикл со счётчиком

2.

• Что такое алгоритм?
• Какие алгоритмические структуры
вы знаете ?
• Какой алгоритм называется линейным?
• Разветвляющимся?
• Циклическим?

3.

Циклический алгоритм – это алгоритм, в котором одна
и та же последовательность команд (тело цикла) повторяется
несколько раз.
Цикл с заданным числом повторений:
цикл-ДЛЯ, цикл с параметром,
цикл со счётчиком
i = i1, i2
Тело цикла
Запись на алгоритмическом языке:
нц для
i
от i1 до
тело цикла
кц
i2
шаг
h

4.

Циклы
Цикл со счётчиком (цикл «ДЛЯ») –
повторение тела цикла заданное число раз
для i, изменяющегося от i1 до i2
c шагом 1
Начало
i = i1, i2
Тело цикла
Алгоритмический язык (КуМир):
нц для i от i1 до i2
<тело цикла>
кц
Конец
https://inf-oge.sdamgia.ru/prob_catalog

5.

Например
«Решу ОГЭ», задание Д8 (1)
Запишите значение переменной s, полученное в
результате работы следующей программы.
Текст программы приведён на пяти языках
программирования.
алг
нач
цел s, k
s := 0
нц для k от 3 до 7
s := s + 6
кц
вывод s
кон
https://inf-oge.sdamgia.ru/prob_catalog

6.

Запись цикла со счётчиком для
исполнителя Чертежник
использовать Чертежник
алг
нач
нц к раз
тело цикла
кц
кон
Тетрадь на печатной основе
задача № 173 (2) - а

7.

Запись цикла со счётчиком для
исполнителя Чертежник
использовать Чертежник Задача № 173 (2) - а
алг ступени
использовать Чертежник
нач
.опустить перо
. нц 3 раз
. сместиться на вектор (2,0)
. сместиться на вектор (0,1)
. кц
кон

8.

Задача № 173 (2) - б
использовать Чертежник
использовать Чертежник
алг квадраты
нач
. нц 3 раз
. . опустить перо
. . сместиться на вектор (2,0)
. . сместиться на вектор (0,2)
. . сместиться на вектор (-2,0)
. . сместиться на вектор (0,-2)
. . поднять перо
. . сместиться на вектор (2,2)
. . кц
кон

9.

Домашнее задание:
1. §2.4.3 стр. 106-112 – читать,
выучить блок-схему и схему
организации циклов
со
счётчиком.
2.Решу ОГЭ, Вариант № 12006666
3. Задача в т. на п/о № 173 (2)-в
English     Русский Rules