Презентация предназначена для 7 класса. Тема: "Алгоритмическая конструкция "повторение". презентация включает в себе 15 слайдов. материалы взяты з учебника "Информатика" 2017 года выпуска. Минск "Народная асвета". Авторы: У.М. Котов, А.И.Лапа, А.М. Войтехович. Учебник допущен Министерством образования Республики Беларусь. Презентация доступная для изучения в 7 классе.Презентация предназначена для 7 класса. Тема: "Алгоритмическая конструкция "повторение". презентация включает в себе 15 слайдов. материалы взяты з учебника "Информатика" 2017 года выпуска. Минск "Народная асвета". Авторы: У.М. Котов, А.И.Лапа, А.М. Войтехович. Учебник допущен Министерством образования Республики Беларусь. Презентация доступная для изучения в 7 классе.
Алгоритмическая конструкция повторение.pptx
Алгоритмическая конструкция повторение
Алгоритмическая
конструкция
повторение
Алгоритмическая конструкция повторение
Алгоритмическая конструкция повторение (цикл)
определяет последовательность действий,
выполняемых многократно.
Эту последовательность действий называют телом
цикла.
Алгоритмическая конструкция повторение
Алгоритмическая конструкция цикл с
параметром (цикл со счетчиком) — способ организации
цикла, при котором количество повторов зависит от
начального и конечного значений параметра цикла.
Алгоритмическая конструкция повторение
Пример 10.1.Приготовление пельменей.
Вскипятить воду.
Для i = 1..10 повторять:
2.1.
Достать пельмень из
упаковки.
2.2.
Бросить пельмень в
кипящую воду.
Варить 7 минут.
Алгоритмическая конструкция повторение
В данном примере параметр
цикла iизменяется от 1 до
10. Действия «достать
пельмень из упаковки» и
«бросить пельмень в
кипящую воду»
выполняются 10 раз и
составляют тело цикла.
Алгоритмическая конструкция повторение
Пример
10.2. Вычислим an(например,
35 = 243).
Алгоритм возведения числа в степень
может быть описан следующим образом:
Ввести значения a иn .
Определить начальное значение
результата r = 1.
Для i = 1.. nповторять:
3.1.Умножить результат на a .
Записать результат.
Алгоритмическая конструкция повторение
Пример 10.3. В
фольклорных
произведениях часто
встречается
многоголовый Змей
Горыныч (количество
голов может быть,
например,
7). Алгоритм победы
над Змеем Горынычем
может быть описан
следующим образом:
Найти Змея Горыныча.
Для i = 1.. 7
повторять:
2.1. Отрубить голову
Змею Горынычу.
Отпраздновать победу.
Алгоритмическая конструкция повторение
Алгоритмическая конструкция повторение
Использование команды цикла с
параметром для исполнителя Робот
Для записи цикла с параметром используется команда for.
Формат записи команды:
for var i:= N1 to N2 do1
begin
тело цикла;
Строка for var i:= N1 to N2 do является заголовком цикла. Эту строку
можно прочитать следующим образом: «Для переменной i от N1 до N2
делай». Если N2 N1, то команды тела цикла выполнятся (N2 – N1 + 1) раз,
иначе цикл не выполнится ни разу.
end;
Алгоритмическая конструкция повторение
Операторные скобки — пара слов,
определяющих в языке программирования блок
команд, воспринимаемый как единое целое, как
одна команда.
Слова begin и end; являются операторными скобками в
языке Pascal. Если тело цикла состоит из одной команды,
операторные скобки можно опустить.
Алгоритмическая конструкция повторение
Пример 10.4. Решим
задачу с2 из встроенного
задачника.
3
4
5
6
7
8
9
uses Robot;
begin
Task(‘c2’);
for var i:=1 to 10 do
begin
paint;
right;
end;
end.
Алгоритмическая конструкция повторение
Пример 10.5. Решим
задачу с7 из встроенного
задачника.
uses Robot;
procedure kvadrat;
begin
paint; down;
paint; left;
paint; up;
paint; left;
end ;
begin
Task(‘c7’);
for var i:=1 to 5 do
kvadrat;
end.
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.