Презентация по информатике на тему" Циклические алгоритмы"
Оценка 4.9

Презентация по информатике на тему" Циклические алгоритмы"

Оценка 4.9
Презентации учебные
pptx
информатика
9 кл—11 кл
24.03.2017
Презентация по информатике на тему" Циклические алгоритмы"
Заявленная тема- одна важнейших при постижении основ алгоритмизации. Предлагаемый проект предназначен для совместной работы преподавателя и учеников, поэтому в начале изучения управление получением информации по теме организует учитель. При подготовке к зачету такое право имеют уже сами учащиеся. Всегда хочется преподать новый и непростой материал так, чтобы дети его прочувствовали, поэтому каждому разделу предпослан эпиграф, а знатоки циклов названы "цикломенами". Существует достаточное количество литературных параллелей с понятием цикла, но все они достаточно объемны для помещения на слайды презентации. Поэтому мы их оставляем для представления на итоговом уроке по этой теме (после сданного "ЦИКЛОМЕНАМИ" зачета).Мультимедийный проект
циклические алгоритмы.pptx

Циклические алгоритмы в языке программирования

Циклические алгоритмы в языке программирования

Циклические алгоритмы

в языке программирования Pascal

Циклические алгоритмы

Циклические алгоритмы

Циклические алгоритмы


Цикл

С постусловием

Цикл с параметром Эх, раз, еще раз, еще много-много раз…

Цикл с параметром Эх, раз, еще раз, еще много-много раз…

Цикл с параметром

Эх, раз, еще раз, еще много-много раз…

Применяется для решения задач, в которых число повторений заранее известно

В заголовке цикла задаётся диапазон значений и шаг (+1 или -1)изменения параметра

Тело цикла при наличии составного оператора заключается в операторные скобки

Как только параметр цикла выходит за диапазон значений, цикл завершает свою работу и управление передаётся следующему после него оператору

оператор1

оператор2

оператор 3

начало

конец

for

for

Цикл с параметром Задание: найти сумму натуральных чисел от 1 до n, n вводится с клавиатуры

Цикл с параметром Задание: найти сумму натуральных чисел от 1 до n, n вводится с клавиатуры

Цикл с параметром

Задание: найти сумму натуральных чисел от 1 до n, n вводится с клавиатуры.

В заголовке цикла задаётся диапазон значений и шаг изменения параметра.

Program z1;
var n,I,s:integer;
Begin
write(‘n=?’); readln(n);
s:=0;
for I :=1 to n do
s:=s+I;
writeln(‘s=‘,s);
End.

Как только параметр цикла выходит за диапазон значений, цикл завершает свою работу и управление передаётся следующему после него оператору.

for

for

Цикл с параметром Задание: вычислить факториал числа n, n вводится с клавиатуры

Цикл с параметром Задание: вычислить факториал числа n, n вводится с клавиатуры

Цикл с параметром

Задание: вычислить факториал числа n, n вводится с клавиатуры.Организовать пошаговый вывод.

for

for


Program z2;
var n,I,s:integer;
Begin
write(‘n=?’); readln(n);
f:=1;
for I :=1 to n do
begin
f:=f*I;
writeln(I,’!=’,f);
end;
End.

Тело цикла при наличии составного оператора заключается в операторные скобки.

Цикл с предусловием Пока-пока-покачиваясь… while

Цикл с предусловием Пока-пока-покачиваясь… while

Цикл с предусловием

Пока-пока-покачиваясь…

while

Оператор While - оператор цикла с предусловием,
т.к.проверка условия выполнения тела цикла
производится в самом начале оператора.

Условие-
логическое выражение,
если его результат равен true,
то выполняется тело цикла.

При наличии составного оператора тело цикла заключается в операторные скобки.

условие

оператор1

начало

конец

оператор2

оператор3

После выполнения тела цикла снова вычисляется выражение условия.

Если результат равен false, то
происходит выход из цикла и
переход к первому после while оператору.

Цикл с предусловием Задание: найти сумму натуральных чисел от 1 до n, n вводится с клавиатуры

Цикл с предусловием Задание: найти сумму натуральных чисел от 1 до n, n вводится с клавиатуры

Цикл с предусловием

Задание: найти сумму натуральных чисел от 1 до n, n вводится с клавиатуры.

while

Условие-
логическое выражение,
если его результат равен true,
то выполняется тело цикла.

При наличии составного оператора тело цикла заключается в операторные скобки.

После выполнения тела цикла снова вычисляется выражение условия.

Если результат равен false, то
происходит выход из цикла и
переход к первому после while оператору.

Program tsikl_while;
Var i, n, s: integer;
Begin
Writeln (’Введите n’);Readln (n);
s:=0; i:=1;
While i<=n do
begin
s:=s + i;
i:=i+ 1;
End;
Writeln (’Сумма элементов от 1 до
’,n,’равна’,s);
end.

Цикл с постусловием На недельку, до второго… repeat оператор1 оператор2 условие оператор3

Цикл с постусловием На недельку, до второго… repeat оператор1 оператор2 условие оператор3

Цикл с постусловием

На недельку, до второго…

repeat

оператор1

оператор2

условие

оператор3

Условие проверяется после
очередного выполнения
операторов тела цикла.
Поэтому гарантируется хотя бы
однократное выполнение цикла.

Если результат равен true, то
происходит выход из цикла и
переход к первому после repeat оператору.

Условие-
логическое выражение,
если его результат равен false,
то выполняется тело цикла.

Цикл с постусловием Задание: вычислить факториал числа n, n вводится с клавиатуры

Цикл с постусловием Задание: вычислить факториал числа n, n вводится с клавиатуры

Цикл с постусловием

Задание: вычислить факториал числа n, n вводится с клавиатуры.Организовать пошаговый вывод.

repeat

Условие проверяется после
очередного выполнения
операторов тела цикла.

Если результат равен true, то
происходит выход из цикла и
переход к первому после repeat оператору.

Если его результат равен false,
то выполняется тело цикла.
При наличии составного оператора тело цикла не заключается в операторные скобки.

Program z2;
var n,I,s:integer;
Begin
write(‘n=?’); readln(n);
f:=1;i:=1;
repeat
f:=f*I;
writeln(I,’!=’,f);
i:=i+1;
until i>n;
writeln(’!!!’);
End.

Циклические алгоритмы Ты хорошо разобрался с циклами? нет да

Циклические алгоритмы Ты хорошо разобрался с циклами? нет да

Циклические алгоритмы

Ты хорошо разобрался с циклами?

нет

да

С постусловием

Пока, до встречи на зачете!!! Цикламены

Пока, до встречи на зачете!!! Цикламены

Пока, до встречи на зачете!!!

Цикламены

Мы-знатоки циклов, т.е., ЦИКЛОМЕНЫ.

Это наша групповая фотография.

Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
24.03.2017