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

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

Оценка 4.9
Презентации учебные
pptx
информатика
7 кл
22.01.2018
Алгоритмическая конструкция повторение
Презентация предназначена для 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.
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
22.01.2018