🗊Презентация Циклические конструкции

Нажмите для полного просмотра!
Циклические конструкции, слайд №1Циклические конструкции, слайд №2Циклические конструкции, слайд №3Циклические конструкции, слайд №4Циклические конструкции, слайд №5Циклические конструкции, слайд №6Циклические конструкции, слайд №7Циклические конструкции, слайд №8Циклические конструкции, слайд №9Циклические конструкции, слайд №10Циклические конструкции, слайд №11Циклические конструкции, слайд №12Циклические конструкции, слайд №13Циклические конструкции, слайд №14Циклические конструкции, слайд №15Циклические конструкции, слайд №16Циклические конструкции, слайд №17Циклические конструкции, слайд №18Циклические конструкции, слайд №19Циклические конструкции, слайд №20Циклические конструкции, слайд №21Циклические конструкции, слайд №22

Содержание

Вы можете ознакомиться и скачать презентацию на тему Циклические конструкции. Доклад-сообщение содержит 22 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Циклические конструкции

Цикл с предусловием
Цикл с постусловием
Цикл с параметром
Вложенные циклы
Описание слайда:
Циклические конструкции Цикл с предусловием Цикл с постусловием Цикл с параметром Вложенные циклы

Слайд 2





Цикл с предусловием
Описание слайда:
Цикл с предусловием

Слайд 3





Цикл с предусловием
WHILE  <логическое условие> DO
<оператор цикла> ;
WHILE  <логическое условие> DO
BEGIN
<оператор 1> ;
<оператор 2> ;
<оператор N>
END;
Описание слайда:
Цикл с предусловием WHILE <логическое условие> DO <оператор цикла> ; WHILE <логическое условие> DO BEGIN <оператор 1> ; <оператор 2> ; <оператор N> END;

Слайд 4





Цикл с предусловием
Операторы цикла выполняются (DO), пока (WHILE) логическое выражение истинно
Описание слайда:
Цикл с предусловием Операторы цикла выполняются (DO), пока (WHILE) логическое выражение истинно

Слайд 5





Цикл с предусловием
Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10
	x:=5;
	WHILE X<=10 DO
			BEGIN
			Y:=SQR (X) ;
			WRITELN (’квадрат’,X,’=‘ ,Y );
			X:= X+1;
			END;
Описание слайда:
Цикл с предусловием Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10 x:=5; WHILE X<=10 DO BEGIN Y:=SQR (X) ; WRITELN (’квадрат’,X,’=‘ ,Y ); X:= X+1; END;

Слайд 6





Цикл с постусловием
Описание слайда:
Цикл с постусловием

Слайд 7





Цикл с постусловием
	REPEAT
		оператор 1;
		оператор 2;
		оператор n
	UNTIL <логическое условие> ;
Операторы повторяются (REPEAT) до тех пор (UNTIL), пока значение логического выражения ложно
Описание слайда:
Цикл с постусловием REPEAT оператор 1; оператор 2; оператор n UNTIL <логическое условие> ; Операторы повторяются (REPEAT) до тех пор (UNTIL), пока значение логического выражения ложно

Слайд 8





Цикл с постусловием
Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10
	
	x:=5;
	REPEAT
			Y:=SQR (X) ;
			WRITELN (’квадрат’,X,’=‘ ,Y );
			X:= X+1
	UNTIL x >= 10 ;
Описание слайда:
Цикл с постусловием Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10 x:=5; REPEAT Y:=SQR (X) ; WRITELN (’квадрат’,X,’=‘ ,Y ); X:= X+1 UNTIL x >= 10 ;

Слайд 9





Цикл с параметром
Описание слайда:
Цикл с параметром

Слайд 10





Цикл с параметром
FOR i : = n1 TO n2 DO
i - параметр цикла
n1 - начальное значение (выражение)
n2 - конечное значение (выражение)
n1 < n2
шаг приращения + 1
количество повторений n2-n1+1
при n1 = n2 - 1 раз
при n1 > n2 цикл не выполняется ни разу
Описание слайда:
Цикл с параметром FOR i : = n1 TO n2 DO i - параметр цикла n1 - начальное значение (выражение) n2 - конечное значение (выражение) n1 < n2 шаг приращения + 1 количество повторений n2-n1+1 при n1 = n2 - 1 раз при n1 > n2 цикл не выполняется ни разу

Слайд 11





Цикл с параметром
FOR i : = n1 DOWNTO n2 DO
n1 > n2
шаг приращения – 1
при n1 = n2 - 1 раз
при n1 < n2 цикл не выполняется ни разу
i , n1, n2 – должны быть описаны     (порядковый тип)
i  - не переопределяется в цикле
Описание слайда:
Цикл с параметром FOR i : = n1 DOWNTO n2 DO n1 > n2 шаг приращения – 1 при n1 = n2 - 1 раз при n1 < n2 цикл не выполняется ни разу i , n1, n2 – должны быть описаны (порядковый тип) i - не переопределяется в цикле

Слайд 12





Цикл с параметром
Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10
	
	FOR x : = 5   TO   10  DO
	BEGIN
			Y:=SQR (X) ;
			WRITELN (’квадрат’,X,’=‘ ,Y );
	END;
Описание слайда:
Цикл с параметром Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10 FOR x : = 5 TO 10 DO BEGIN Y:=SQR (X) ; WRITELN (’квадрат’,X,’=‘ ,Y ); END;

Слайд 13





Цикл с параметром
Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10
	
	FOR x : = 10   DOWNTO   5  DO
	BEGIN
			Y:=SQR (X) ;
			WRITELN (’квадрат’,X,’=‘ ,Y );
	END;
Описание слайда:
Цикл с параметром Фрагмент программы вывода на экран квадратов целых чисел от 5 до 10 FOR x : = 10 DOWNTO 5 DO BEGIN Y:=SQR (X) ; WRITELN (’квадрат’,X,’=‘ ,Y ); END;

Слайд 14





Цикл с параметром
Примеры вычисления сумм, количеств и произведений 
Алгоритмы подсчета:
 сумм
Первоначальное значение S: =0
Подсчет в цикле: 
S:=S+{meкущee значение}
Описание слайда:
Цикл с параметром Примеры вычисления сумм, количеств и произведений Алгоритмы подсчета: сумм Первоначальное значение S: =0 Подсчет в цикле: S:=S+{meкущee значение}

Слайд 15





Цикл с параметром
Вычислить: 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.
Описание слайда:
Цикл с параметром Вычислить: 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





Цикл с параметром
 количества
Первоначальное значение k : = 0
Подсчет в цикле:
k : = K + 1
Описание слайда:
Цикл с параметром количества Первоначальное значение k : = 0 Подсчет в цикле: k : = K + 1

Слайд 17





Цикл с параметром
Подсчитать количество нечетных чисел, введенных с клавиатуры
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.
Описание слайда:
Цикл с параметром Подсчитать количество нечетных чисел, введенных с клавиатуры 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





Цикл с параметром
произведений
 Первоначальное значение р:=1
подсчет в цикле:
р:=р * {множитель }
Описание слайда:
Цикл с параметром произведений Первоначальное значение р:=1 подсчет в цикле: р:=р * {множитель }

Слайд 19





Цикл с параметром
. Вычислять 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.
Описание слайда:
Цикл с параметром . Вычислять 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





Вложенные циклы
Описание слайда:
Вложенные циклы

Слайд 21





Вложенные циклы
Среди чисел 1< N < 100 найти все пары чисел, для которых их сумма равнялась бы их произведению
Описание слайда:
Вложенные циклы Среди чисел 1< N < 100 найти все пары чисел, для которых их сумма равнялась бы их произведению

Слайд 22





Вложенные циклы
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.
Описание слайда:
Вложенные циклы 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.



Похожие презентации
Mypresentation.ru
Загрузить презентацию