Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
22 слайда
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
84.50 kB
Просмотров:
73
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Циклические конструкции Цикл](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img0.jpg)
Содержание слайда: Циклические конструкции
Цикл с предусловием
Цикл с постусловием
Цикл с параметром
Вложенные циклы
№2 слайд![Цикл с предусловием](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img1.jpg)
Содержание слайда: Цикл с предусловием
№3 слайд![Цикл с предусловием WHILE lt](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img2.jpg)
Содержание слайда: Цикл с предусловием
WHILE <логическое условие> DO
<оператор цикла> ;
WHILE <логическое условие> DO
BEGIN
<оператор 1> ;
<оператор 2> ;
<оператор N>
END;
№4 слайд![Цикл с предусловием Операторы](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img3.jpg)
Содержание слайда: Цикл с предусловием
Операторы цикла выполняются (DO), пока (WHILE) логическое выражение истинно
№5 слайд![Цикл с предусловием Фрагмент](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img4.jpg)
Содержание слайда: Цикл с предусловием
Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10
x:=5;
WHILE X<=10 DO
BEGIN
Y:=SQR (X) ;
WRITELN (’квадрат’,X,’=‘ ,Y );
X:= X+1;
END;
№6 слайд![Цикл с постусловием](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img5.jpg)
Содержание слайда: Цикл с постусловием
№7 слайд![Цикл с постусловием REPEAT](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img6.jpg)
Содержание слайда: Цикл с постусловием
REPEAT
оператор 1;
оператор 2;
оператор n
UNTIL <логическое условие> ;
Операторы повторяются (REPEAT) до тех пор (UNTIL), пока значение логического выражения ложно
№8 слайд![Цикл с постусловием Фрагмент](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img7.jpg)
Содержание слайда: Цикл с постусловием
Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10
x:=5;
REPEAT
Y:=SQR (X) ;
WRITELN (’квадрат’,X,’=‘ ,Y );
X:= X+1
UNTIL x >= 10 ;
№9 слайд![Цикл с параметром](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img8.jpg)
Содержание слайда: Цикл с параметром
№10 слайд![Цикл с параметром FOR i n TO](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img9.jpg)
Содержание слайда: Цикл с параметром
FOR i : = n1 TO n2 DO
i - параметр цикла
n1 - начальное значение (выражение)
n2 - конечное значение (выражение)
n1 < n2
шаг приращения + 1
количество повторений n2-n1+1
при n1 = n2 - 1 раз
при n1 > n2 цикл не выполняется ни разу
№11 слайд![Цикл с параметром FOR i n](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img10.jpg)
Содержание слайда: Цикл с параметром
FOR i : = n1 DOWNTO n2 DO
n1 > n2
шаг приращения – 1
при n1 = n2 - 1 раз
при n1 < n2 цикл не выполняется ни разу
i , n1, n2 – должны быть описаны (порядковый тип)
i - не переопределяется в цикле
№12 слайд![Цикл с параметром Фрагмент](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img11.jpg)
Содержание слайда: Цикл с параметром
Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10
FOR x : = 5 TO 10 DO
BEGIN
Y:=SQR (X) ;
WRITELN (’квадрат’,X,’=‘ ,Y );
END;
№13 слайд![Цикл с параметром Фрагмент](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img12.jpg)
Содержание слайда: Цикл с параметром
Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10
FOR x : = 10 DOWNTO 5 DO
BEGIN
Y:=SQR (X) ;
WRITELN (’квадрат’,X,’=‘ ,Y );
END;
№14 слайд![Цикл с параметром Примеры](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img13.jpg)
Содержание слайда: Цикл с параметром
Примеры вычисления сумм, количеств и произведений
Алгоритмы подсчета:
сумм
Первоначальное значение S: =0
Подсчет в цикле:
S:=S+{meкущee значение}
№15 слайд![Цикл с параметром Вычислить S](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img14.jpg)
Содержание слайда: Цикл с параметром
Вычислить: S=l+2+3+...N.
var n,s,i : integer;
begin
writeln (‘Введите натуральное число N=');
readln (n) ;
s : = 0 ;
for i : = 1 to n do s : = s + i ;
writeln (‘сумма = ‘ , s)
end.
№16 слайд![Цикл с параметром количества](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img15.jpg)
Содержание слайда: Цикл с параметром
количества
Первоначальное значение k : = 0
Подсчет в цикле:
k : = K + 1
№17 слайд![Цикл с параметром Подсчитать](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img16.jpg)
Содержание слайда: Цикл с параметром
Подсчитать количество нечетных чисел, введенных с клавиатуры
var k,a,i: integer;
begin
k:=0;
for i:=1 to 5 do
begin
write ( 'Введите целое число ‘ ); readln ( a );
if a mod 2 <> 0 then k := k +1; end;
writeln ( 'Нечетных чисел ', k );
readln
end.
№18 слайд![Цикл с параметром](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img17.jpg)
Содержание слайда: Цикл с параметром
произведений
Первоначальное значение р:=1
подсчет в цикле:
р:=р * {множитель }
№19 слайд![Цикл с параметром . Вычислять](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img18.jpg)
Содержание слайда: Цикл с параметром
. Вычислять N!
var
n, p, i : integer;
begin
writeln ( ‘введите число n = ‘) ;
readln (n) ;
p:=1;
for i:=1 to n do
p:=p*i; .
writeln ( ‘факториал числа ’, n,’ = ' ,p)
end.
№20 слайд![Вложенные циклы](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img19.jpg)
Содержание слайда: Вложенные циклы
№21 слайд![Вложенные циклы Среди чисел](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img20.jpg)
Содержание слайда: Вложенные циклы
Среди чисел 1< N < 100 найти все пары чисел, для которых их сумма равнялась бы их произведению
№22 слайд![Вложенные циклы var k, a, b](/documents_6/65bd0753f7fe370f4a079bbba2583f1c/img21.jpg)
Содержание слайда: Вложенные циклы
var k, a, b: integer;
begin k:=0;
for a:= 1 to 100 do
for b:= 1 to 100 do begin
if a+b=a*b then begin
k:=k+1; writeln(‘Числа ‘, a , b)
end
end;
if k=0 then writeln(‘Таких чис.нет’)else(‘k=’,k)
end.