Презентация, доклад по информатике Цикл с параметром

ЦИКЛИЧЕСКИЕ АЛГОРИТМЫДля реализации циклов – 3 инструкции: WHILE – если число повторений заранее не известно,REPEAT но известно условие завершения цикла FOR – когда известно число итераций

Слайд 1ЦИКЛ С ПАРАМЕТРОМ

ЦИКЛ С ПАРАМЕТРОМ

Слайд 2ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ
Для реализации циклов – 3 инструкции:
WHILE –

если число повторений заранее не известно,
REPEAT но известно условие завершения цикла
FOR – когда известно число итераций (повторений)


При помощи WHILE можно выразить циклы REPEAT и FOR

ЦИКЛИЧЕСКИЕ АЛГОРИТМЫДля реализации циклов – 3 инструкции:	WHILE    – если число повторений заранее не известно,REPEAT

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

так называемый цикл с параметром или цикл типа “для”.
В том случае, когда заранее известно число шагов, наиболее наглядно использовать так называемый цикл с параметром или

Слайд 4ЦИКЛ С ЗАДАННЫМ ЧИСЛОМ ПОВТОРЕНИЙ
ЦИКЛ С ЗАДАННЫМ ЧИСЛОМ ПОВТОРЕНИЙ, ЦИКЛ- ДЛЯ,

ЦИКЛ С ПАРАМЕТРОМ
ЦИКЛ С ЗАДАННЫМ ЧИСЛОМ ПОВТОРЕНИЙЦИКЛ С ЗАДАННЫМ ЧИСЛОМ ПОВТОРЕНИЙ, ЦИКЛ- ДЛЯ, ЦИКЛ С ПАРАМЕТРОМ

Слайд 5ЦИКЛ FOR
Организует выполнение одного оператора заранее определенное число раз.
Его

еще называют цикл со счетчиком.
Существует две формы оператора:

FOR <параметр> := nz TO kz DO
<оператор>;

Начальное значение

Конечное
значение

ЦИКЛ FOR Организует выполнение одного оператора заранее определенное число раз. Его еще называют цикл со счетчиком. Существует

Слайд 6ЦИКЛ FOR
Здесь параметр цикла (счетчик) представляет собой переменную порядкового типа;


и - выражения, определяющие начальное и конечное значение счетчика; <оператор> - один (возможно составной) оператор, который называют телом цикла, повторяемый определенное число раз.
ЦИКЛ FOR Здесь параметр цикла (счетчик) представляет собой переменную порядкового типа; и - выражения, определяющие начальное и

Слайд 7ЦИКЛ FOR
На первом шаге цикла параметр принимает значение nz.
В

этот же момент происходит вычисление kz - значения параметра на последнем шаге цикла.
После каждого выполнения тела цикла, если параметр цикла не равен kz,
происходит изменение параметра на следующее большее или меньшее значение в зависимости от формы оператора FOR .
ЦИКЛ FOR На первом шаге цикла параметр принимает значение nz. В этот же момент происходит вычисление kz

Слайд 8ПРИМЕРЫ
Что будет выведено на экран?
for c:= 1 to 10 do
write

( c );
А что в данном цикле?
for c:= 10 to 1 do
write ( c );
Чтобы вывести в обратном порядке:
for c:= 1 to 10 do
write ( 11-c );


12345678910

ПРИМЕРЫ Что будет выведено на экран?for c:= 1 to 10 do	write ( c );А что в данном

Слайд 9ВЛОЖЕННЫЕ ЦИКЛЫ
a, b : integer;
for a:= 1 to 4 do
begin
for b:=

1 to 2 do
write ( a, b );
end;
Что будет выведено на экран?



11 12

21 22

31 32

41 42

ВЛОЖЕННЫЕ ЦИКЛЫa, b : integer;for a:= 1 to 4 do	begin		for b:= 1 to 2 do			write ( a,

Слайд 10ЗАДАЧА
Написать программу вычисляющую y=an, где а вещественное, n- натуральное.

ЗАДАЧАНаписать программу вычисляющую y=an, где а вещественное, n- натуральное.

Слайд 11Program n_16;
Var I,n: integer; a, y: real;
Begin
Writeln(‘Возведение в степень’);

Write(‘Введите основание a’);
Readln(a);
Write(‘Введите степень n’);
Readln(n);
Y:=1;
For i:=1 to n do y:=y*a;
Write(‘y=‘, y:9:3);
End.

Program n_16;  Var I,n: integer; a, y: real;BeginWriteln(‘Возведение в степень’); Write(‘Введите основание a’);Readln(a); Write(‘Введите степень n’);Readln(n);Y:=1;

Слайд 12ЗАДАНИЯ
Вводятся 10 чисел, посчитать среди них количество положительных.
Обозначим: с

– текущее число
p - количество положительных чисел

Ввод c

c > 0

ДА

p = p + 1


ЗАДАНИЯ Вводятся 10 чисел, посчитать среди них количество положительных. Обозначим: с – текущее число			 p - количество

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

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


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

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

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

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