For Цикл со счётчиком for. Общая форма записи for i := A to B do begin... end; for i := A downto B do begin... end; i - управляющая переменная или переменная.

Презентация:



Advertisements
Похожие презентации
Организация циклических процессов начало К:=1 S:=1 N:=5 K<=N S:=S*K K:=K+1 S конец данет При решении многих задач вычислительный процесс имеет циклический.
Advertisements

Вложенные циклы. Если телом цикла является циклическая структура, то такие циклы называются вложенными.
Цикл. Виды циклов.
Циклы Turbo Pascal. циклом. Многократное выполнение одних и тех же операций называется циклом. Для организации циклов при записи программ на языке Паскаль.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
Циклические конструкции 1. Цикл с предусловием предусловием 2. Цикл с постусловием постусловием 3. Цикл с параметром параметром 4. Вложенные циклы Вложенные.
Циклические алгоритмы. Цикл - это такая алгоритмическая структура, в которой осуществляется многократное повторение одной ( или нескольких ) команд.
Тема урока: «Цикл со счётчиком. Решение задач» «Дорогу осилит идущий, а информатику – мыслящий» Гюстав Гийом
Вложенные циклы Бородина Т.А., учитель информатики ГБОУ СОШ 3 г. Сызрани Самарской области.
Цикл со счетчиком. Циклы Цикл – это многократное выполнение одинаковой последовательности действий. цикл с известным числом шагов цикл с неизвестным числом.
Циклический алгоритм –это алгоритм команды которого выполняются несколько раз подряд. В языке Паскаль имеется три различных оператора цикла: 1. Оператор.
1 Циклические алгоритмы Цикл for. Циклический алгоритм-это многократное повторение одних и тех же действий при различных параметрах Примеры циклических.
Операторы цикла. Цикл со счетчиком Операторы цикла применяют в тех случаях, когда в алгоритме есть серия последовательных команд, которые нужно повторить.
_BAK_v03TOP
Цикл с параметрами. Операторы цикла в Паскале Операторы цикла используются для многократного повторения входящих в их состав операторов. В языке Турбо.
Организация повторений в Паскале. i,1,n Действие 1 Действие 2 i,1,n Действие 1 Действие 2 FOR i:=1 TO N DO BEGIN действие 1; действие 2; END; FOR i:=1.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
Операторы цикла. n := 10; For i := 1 to n do Begin Write (i); n := 100; End; Тело цикла будет выполняться 10 раз, хотя уже после первого выполнения тела.
ОПЕРАТОРЫ ПОВТОРА (ЦИКЛА). ЦИКЛ-одна из важнейших алгоритмических структур. ЦИКЛ представляет собой последовательность операторов, которая выполняется.
Алгоритмическая структура цикл Алгоритм циклической структуры - это алгоритм, в котором происходит многократное повторение одного и того же участка программы.
Транксрипт:

for Цикл со счётчиком for

Общая форма записи for i := A to B do begin... end; for i := A downto B do begin... end; i - управляющая переменная или переменная цикла, А - начальное значение переменной цикла, В - конечное значение переменной цикла.

Примеры for i := 1 to ListSize do begin readln (Number): S := S +Number; end; for Dlina := 15 downto 1 do writeln (Sqr(Dlina)); for x := 1 to 10 do for y := 1 to 10 do writeln (x,*,y,=,x*y); for Range := Number+1 to Multi*3 do writeln (Sqrt(Range));

for Правила использования цикла for Тип управляющей переменной не должен быть real. Переменная цикла не должна изменяться какими-либо операторами внутри цикла. К ней можно обращаться и использовать в вычислениях, но нельзя присваивать новое значение. Присваивания могут выполняться только механизмом самого цикла.

for Пример некорректного использования цикла for for i := 1 to 10 do begin... i := i-1;... end; for j := 1 to 0 do writeln (j);

for Вложенные циклы for При завершении внутреннего цикла управляющая переменная внешнего цикла увеличивается. Повторение этих действий будет продолжаться до завершения внешнего цикла. Приведенный ниже вложенный цикл печатает пары чисел, начиная от (1,1), (1,2),... и кончая (10,10): for х:= 1 to 10 do for у:= 1 to 10 do writeln ((,х,,,y,), );

Решение задач Составить программу, которая распечатывает на экране таблицу умножения. Найти сумму целых положительных чисел, больших 20, меньших 100 и кратных 3. В бригаде, работающей на уборке сена, имеется N косилок. Первая из них работала m ч., а каждая следующая на 10 мин. больше, чем предыдущая. Сколько часов проработала вся бригада?