Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
20 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
87.64 kB
Просмотров:
38
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Циклические алгоритмы](/documents/ca92165a0137369ed6f69914c72e49e4/000.jpg)
Содержание слайда: Циклические алгоритмы
№2 слайд![Цикл - это такая](/documents/ca92165a0137369ed6f69914c72e49e4/001.jpg)
Содержание слайда: Цикл - это такая алгоритмическая структура, в которой осуществляется многократное повторение одной (или нескольких) команд.
№3 слайд![Виды циклических алгоритмов](/documents/ca92165a0137369ed6f69914c72e49e4/002.jpg)
Содержание слайда: Виды циклических алгоритмов
№4 слайд![Циклические алгоритмы](/documents/ca92165a0137369ed6f69914c72e49e4/003.jpg)
Содержание слайда: Циклические алгоритмы
№5 слайд![Цикл с параметром для каждого](/documents/ca92165a0137369ed6f69914c72e49e4/004.jpg)
Содержание слайда: Цикл с параметром
(«для каждого»)
№6 слайд![Форма записи цикла с](/documents/ca92165a0137369ed6f69914c72e49e4/005.jpg)
Содержание слайда: Форма записи цикла с параметром
for i:=M to N do <оператор>
for i:=M downto N do <оператор>
i- параметр цикла (переменная целого типа, ее значение автоматически изменяется на 1 (увеличивается или уменьшается)
M, N – границы изменения параметра (сначала I принимает значение M; выполнение действий заканчивается, когда I=N)
<Оператор> – оператор, который должен повторяться (если операторов больше одного, то они заключаются в операторные скобки begin … end)
№7 слайд![Примеры for I M to N do lt](/documents/ca92165a0137369ed6f69914c72e49e4/006.jpg)
Содержание слайда: Примеры
for I:=M to N do <оператор>
Например:
for I:=1 to 10 do writeln (‘ПРИВЕТ!’)
for I:=1 to 10 do writeln (I)
for I:=M downto N do <оператор>
Например:
for I:=10 downto 0 do writeln (‘ПРИВЕТ!’)
for I:=10 downto 0 do writeln (I)
№8 слайд![Фрагмент программы for i to](/documents/ca92165a0137369ed6f69914c72e49e4/007.jpg)
Содержание слайда: Фрагмент программы
for i:=1 to 15 do
begin
writeln (‘число');
readln (a);
s:=s+a;
end;
№9 слайд![Циклы с условием](/documents/ca92165a0137369ed6f69914c72e49e4/008.jpg)
Содержание слайда: Циклы с условием
№10 слайд![Цикл с предусловием WHILE](/documents/ca92165a0137369ed6f69914c72e49e4/009.jpg)
Содержание слайда: Цикл с предусловием (WHILE)
известно условие продолжения цикла (не забыть и про завершение).
условие должно проверяться ДО выполнения тела цикла.
Цикл выполняется до тех пор, пока условие ИСТИННО.
Оператор может не выполниться ни разу.
№11 слайд![Если повторяется один](/documents/ca92165a0137369ed6f69914c72e49e4/010.jpg)
Содержание слайда: Если повторяется один оператор, то:
WHILE <условие> DO <оператор>
Если повторяется несколько операторов, то:
WHILE <условие> DO
begin
<оператор1>
<оператор2>
…
end
№12 слайд![Цикл с постусловием REPEAT](/documents/ca92165a0137369ed6f69914c72e49e4/011.jpg)
Содержание слайда: Цикл с постусловием (REPEAT)
известно условие завершения цикла.
условие должно проверяться ПОСЛЕ выполнения тела цикла.
Тело цикла выполняется хотя бы один раз.
№13 слайд![Repeat Оператор Оператор .](/documents/ca92165a0137369ed6f69914c72e49e4/012.jpg)
Содержание слайда: Repeat
Оператор 1
Оператор 2
….
Until <условие завершения>
№14 слайд![Тело цикла это действие или](/documents/ca92165a0137369ed6f69914c72e49e4/013.jpg)
Содержание слайда: Тело цикла – это действие (или последовательность действий) , которое повторяется.
Условие завершения цикла – определенное условие, при котором тело цикла завершает выполняться.
Условие продолжения цикла -определенное условие, при котором тело цикла продолжает выполняться.
№15 слайд![Пример i a WHILE i lt DO](/documents/ca92165a0137369ed6f69914c72e49e4/014.jpg)
Содержание слайда: Пример
i:=1; a:=0;
WHILE i<=10 DO
begin
a:=a+5;
i:=i+1;
end;
writeln (a);
Ответ: 50
№16 слайд![For k to do sum sum k while k](/documents/ca92165a0137369ed6f69914c72e49e4/015.jpg)
Содержание слайда: For k:=4 to 6 do sum:=sum+3
k:=4;
while k<=6 do
begin
sum:=sum+3;
k:=k+1;
end;
Writeln (sum);
№17 слайд![Определите результат](/documents/ca92165a0137369ed6f69914c72e49e4/016.jpg)
Содержание слайда: Определите результат выполнения программы
k:=0;
s:=10;
while s>0 do
begin
s:=s-3;
k:=k+1;
end;
writeln(‘s=’,s);
writeln(‘k=’,k)
№18 слайд![Определите результат](/documents/ca92165a0137369ed6f69914c72e49e4/017.jpg)
Содержание слайда: Определите результат выполнения программы
m:=1; i:=1;
while i<5 do i:=i+1;
m:=m+i
writeln(i,m)
№19 слайд![Определите результат](/documents/ca92165a0137369ed6f69914c72e49e4/018.jpg)
Содержание слайда: Определите результат выполнения программы
x:=1; y:=1;
If y>0 then x:=x+1 else x:=x-1
while y>0 do
begin
y:=y-1;
x:=y;
end;
writeln(x,y)
№20 слайд![Определите результат](/documents/ca92165a0137369ed6f69914c72e49e4/019.jpg)
Содержание слайда: Определите результат выполнения программы
d:=100;
i:=1;
Repeat
d:=d-5;
i:=i+1;
Until i=10
m:=m+1;
writeln(i,m)