Презентация, доклад по информатике по теме Алгоритмы. Циклы (9 класс)

Цикл – это последовательность операторов, которая может выполняться более одного раза.Циклический алгоритм – это алгоритм, содержащий один или несколько циклов.

Слайд 1АЛГОРИТМЫ ЦИКЛЫ
Автор:
Учитель информатики
Обухова Я.Ю.

АЛГОРИТМЫ  ЦИКЛЫ Автор:Учитель информатикиОбухова Я.Ю.

Слайд 2Цикл – это последовательность операторов, которая может выполняться более одного раза.
Циклический

алгоритм – это алгоритм, содержащий один или несколько циклов.

Цикл – это последовательность операторов, которая может выполняться более одного раза.Циклический алгоритм – это алгоритм, содержащий один

Слайд 3 Цикл с параметром используется, когда известно начальное значение переменной,

конечное значение и шаг изменения равен 1 или –1, т.е. параметр увеличивается или уменьшается на единицу. Цикл с параметром организует выполнение одного или нескольких операторов заранее определенное число раз (известное заранее).

FOR i:=J TO N DO действие;

Цикл с параметром используется, когда известно начальное значение переменной, конечное значение и шаг изменения равен

Слайд 4Выполняется следующим образом:
1. Параметру присваивается начальное значение N;
2. Проверка: Если

значение параметра не больше (не меньше) конечного значения K, то переход на п.3 иначе п.6.
3. Выполняется тело цикла
4. Параметр цикла увеличивается (уменьшается) на 1
5. Переход на п.2
6. Выход из цикла
Выполняется следующим образом:1. Параметру присваивается начальное значение N; 2. Проверка: Если значение параметра не больше (не меньше)

Слайд 5 Цикл до (с постусловием)
Цикл предназначен для организации

многократного исполнения набора инструкций.
Если заранее неизвестно число повторений цикла, то можно использовать цикл с постусловием.

REPEAT
действие1;
действие2;
UNTIL (ПОКА УСЛОВИЕ ЛОЖНО);

Цикл до (с постусловием)  Цикл предназначен для организации многократного исполнения набора инструкций.  Если

Слайд 6Выполняется следующим образом
Сначала выполняется тело цикла, затем проверяется условие. Если оно

ложно, то выполняется тело цикла. Если условие истинно, то цикл считается выполненным.
В этом цикле логическое выражение - это условие выхода из цикла.

Тело цикла с постусловием выполняется пока условие ложно!
Выполняется следующим образомСначала выполняется тело цикла, затем проверяется условие. Если оно ложно, то выполняется тело цикла. Если

Слайд 7ЦИКЛ С ПРЕДУСЛОВИЕМ
Сначала проверяется условие. Если оно истинно, то выполняется тело

цикла. Если условие становится ложным, то тело цикла не выполняется, а выполняется следующий за END оператор. Если условие с самого начала ложно, то тело цикла не выполнится ни разу.

WHILE (ПОКА УСЛОВИЕ ИСТИННО) DO
begin
действие1;
действие2;
end

ЦИКЛ С ПРЕДУСЛОВИЕМСначала проверяется условие. Если оно истинно, то выполняется тело цикла. Если условие становится ложным, то

Слайд 8Пример.
Вычислить аN. Где N, а целые и N>0.



S=a*a*….*a

N раз
Пример.Вычислить аN. Где N, а целые и N>0.S=a*a*….*a    N раз

Слайд 9начало
конец
s = 1
i = 1
i

+ 1

печать s

ввод а, N


да


нет

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

Program Cikl;
var a,n,S,i: integer;
Begin
Writeln('vvedite a ');
Readln(a);
Writeln('vvedite n ');
Readln(n);
S:=1;
i:=1;
While i<=n do
begin
S:=S*a;
i:=i+1;
end;
Writeln('S=',S:6);
Readln;
end.

началоконецs = 1i = 1i

Слайд 10
нет
начало
s = 1

s = s * a

i = n?
Печать  s
конец
i =

i + 1

i = 0

да


ввод а, N

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

Program Cikl2;
var a,n,S,i: integer;
Begin
Writeln('vvedite a ');
Readln(a);
Writeln('vvedite n ');
Readln(n);
S:=1;
i:=0;
repeat
S:=S*a;
i:=i+1;
until i=n;
Writeln('S=',S:6);
Readln;
end.

нетначалоs = 1s = s * ai = n?Печать  sконецi = i + 1i = 0даввод а,

Слайд 11начало
конец
s = 1
s = s * a
печать s
i=1, n, 1
Ввод a,

n



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

Program Cikl3;
var a,n,S,i: integer;
Begin
Writeln('vvedite a ');
Readln(a);
Writeln('vvedite n ');
Readln(n);
S:=1;
For i:=1 to n do
S:=S*a;
Writeln('S=',S:6);
Readln;
end.

началоконецs = 1s = s * aпечать si=1, n, 1Ввод a, nЦикл с параметромProgram Cikl3;var a,n,S,i: integer;BeginWriteln('vvedite

Слайд 19В презентации использовались материалы:
ЕГЭ 2014. Информатика. Самое полное издание типовых вариантов

заданий. Ушаков Д.М., Якушкин А.П. (2014, 318с.)
ЕГЭ 2013. Информатика и ИКТ. Типовые экзаменационные варианты: 10 вариантов. Крылов С.С., Чуркина Т.Е. (2012, 176с.)
ЕГЭ 2014. Информатика. Типовые тестовые задания. Лещинер В.Р. (2014, 168с.)
Информатика и ИКТ. Учебник для 9 класса. Семакин И.Г., Залогова Л.А. и др. (2012, 341с.)
В презентации использовались материалы:ЕГЭ 2014. Информатика. Самое полное издание типовых вариантов заданий. Ушаков Д.М., Якушкин А.П. (2014,

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть