Презентация, доклад Циклы 10 класс

Содержание

Алгоритм покраски забораПодойти к левому краю забораПокрасить одну доскуСделать шаг вправоПокрасить одну доску.Сделать шаг вправо…

Слайд 1Циклы в алгоритмах

Циклы  в алгоритмах

Слайд 2Алгоритм покраски забора
Подойти к левому краю забора
Покрасить одну доску
Сделать шаг вправо
Покрасить

одну доску.
Сделать шаг вправо

Алгоритм покраски забораПодойти к левому краю забораПокрасить одну доскуСделать шаг вправоПокрасить одну доску.Сделать шаг вправо…

Слайд 3Блок-схема
2
3

Забор кончился?
-
+
2
3

Забор не кончился?
+
-
1
1
Цикл - до
(цикл с постусловием)
Цикл - пока
(цикл с

предусловием)



Блок-схема23Забор кончился?-+23Забор не кончился?+-11Цикл - до(цикл с постусловием)Цикл - пока(цикл с предусловием)

Слайд 4Цикл -
это такая форма организации действий, при которой одна и та

же последовательность действий повторяется несколько раз, пока выполнено некоторое условие.

Повторяющаяся последовательность действий называется телом цикла.

Цикл -это такая форма организации действий, при которой одна и та же последовательность действий повторяется несколько раз,

Слайд 5Описание циклов на Pascal
Цикл-до (с постусловием)
Девиз: сначала сделай - потом проверь
Пословица:

Не давши слова – крепись, давши слово - держись


REPEAT
T;
UNTIL Q;

REPEAT (повторять)
UNTIL (до)

Описание циклов на PascalЦикл-до (с постусловием)Девиз: сначала сделай - потом проверьПословица: Не давши слова – крепись, давши

Слайд 6Пример.
Вычислить и распечатать квадраты первых двадцати натуральных чисел.
PROGRAM SQ;
USES CRT;
VAR N,A:

INTEGER;
BEGIN
N:=1;
REPEAT
A:=N*N;
WRITELN (N, A);
N:=N+1;
UNTIL N>20;
READKEY;
END.
Пример.Вычислить и распечатать квадраты первых двадцати натуральных чисел.PROGRAM SQ;USES CRT;VAR N,A: INTEGER;BEGIN	N:=1;	REPEAT		A:=N*N;		WRITELN (N, A);		N:=N+1;	UNTIL N>20;READKEY;END.

Слайд 7Описание циклов на Pascal
Цикл-пока (с предусловием)
Девиз: сначала проверь - потом сделай.
Пословица:

Куй железо, пока горячо.


WHILE Q DO
BEGIN
T;
END;

WHILE (пока)
DO (делай)



Описание циклов на PascalЦикл-пока (с предусловием)Девиз: сначала проверь - потом сделай.Пословица: Куй железо, пока горячо.…WHILE Q DO	BEGIN		T;	END;…WHILE

Слайд 8Пример.
Вычислить и распечатать квадраты первых двадцати натуральных чисел.
PROGRAM SQ;
USES CRT;
VAR N,A:

INTEGER;
BEGIN
N:=1;
WHILE N<=20 DO
BEGIN
A:=N*N;
WRITELN (N, A);
N:=N+1;
END;
READKEY;
END.
Пример.Вычислить и распечатать квадраты первых двадцати натуральных чисел.PROGRAM SQ;USES CRT;VAR N,A: INTEGER;BEGIN	N:=1;	WHILE N

Слайд 9Описание циклов на Pascal
Цикл-для (со счетчиком)
Девиз: делай ровно столько, сколько задано.
Пословица:

Семь раз отмерь, один – отрежь.


FOR I=A TO B DO
BEGIN
T;
END;

FOR (для) ТО (до)
DO (делай)

Описание циклов на PascalЦикл-для (со счетчиком)Девиз: делай ровно столько, сколько задано.Пословица: Семь раз отмерь, один – отрежь.…FOR

Слайд 10Пример.
Вычислить и распечатать квадраты первых двадцати натуральных чисел.
PROGRAM SQ;
USES CRT;
VAR N,A:

INTEGER;
BEGIN
FOR N=1 TO 20 DO
BEGIN
A:=N*N;
WRITELN (N, A);
END;
READKEY;
END.
Пример.Вычислить и распечатать квадраты первых двадцати натуральных чисел.PROGRAM SQ;USES CRT;VAR N,A: INTEGER;BEGIN	FOR N=1 TO 20 DO	 BEGIN		A:=N*N;		WRITELN

Слайд 11№ 4.11 а)
PROGRAM SPORT ;
USES CRT;
VAR N: INTEGER;
X: REAL;
BEGIN
X:=10;
FOR N:=2 TO

7 DO
BEGIN
X:=1.1*X;
END;
WRITELN (X);
READKEY;
END.

Н

К

Х=10

N=2 до 7

Х=1.1Х


Вывод Х

№ 4.11 а)PROGRAM SPORT ;USES CRT;VAR N: INTEGER;		X: REAL;BEGIN	X:=10;	FOR N:=2 TO 7 DO	 BEGIN		X:=1.1*X;	END;	WRITELN (X);READKEY;END.НКХ=10N=2 до 7Х=1.1ХВывод

Слайд 12№ 4.11 б)
PROGRAM DEN;
USES CRT;
VAR D: INTEGER;
X: REAL;
BEGIN
D:=1;
X:=10;
REPEAT
D:=D+1;
X:=1.1*X;
UNITL X>20;
WRITELN (D,’день’);
READKEY;
END.
Н
D=1
Х=10
D=D+1
Х=1.1X
X>20
К
Вывод

D

-

+

№ 4.11 б)PROGRAM DEN;USES CRT;VAR D: INTEGER;		X: REAL; BEGIN	D:=1;	X:=10;	REPEAT		D:=D+1;		X:=1.1*X;	UNITL X>20;WRITELN (D,’день’);READKEY;END.НD=1Х=10D=D+1Х=1.1XX>20КВывод D-+

Слайд 13№ 4.12
PROGRAM posl;
USES CRT;
VAR N: INTEGER;
A: REAL;
BEGIN
N:=0;
REPEAT
N:=N+1;
A:=SIN(N/100);
UNITL A

N/100

A<0

К

Вывод A, N

-

+

№ 4.12PROGRAM posl;USES CRT;VAR N: INTEGER;		A: REAL;BEGIN	N:=0;	REPEAT		N:=N+1;		A:=SIN(N/100);	UNITL A

Слайд 14№ 4.13
PROGRAM sum;
USES CRT;
VAR N: INTEGER;
S: REAL;
BEGIN
S:=0;
FOR N:=1 TO 10 DO

BEGIN
S:=S+COS(N);
END;
WRITE (‘S=‘,S);
READKEY;
END.

Н

К

S=10

N=1 до 10

S=S+COS(N)


Вывод S

№ 4.13PROGRAM sum;USES CRT;VAR N: INTEGER;		S: REAL;BEGIN	S:=0;	FOR N:=1 TO 10 DO	 BEGIN		S:=S+COS(N);	END;	WRITE (‘S=‘,S); READKEY;END.НКS=10N=1 до 10S=S+COS(N)Вывод S

Слайд 15Домашнее задание
Выучить теорию (операторы для каждого цикла)
№4.15
V=1.055 V - 9500

Домашнее задание Выучить теорию (операторы для каждого цикла)№4.15			V=1.055 V - 9500

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

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


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

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

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

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