Слайд 2Создание программ
с использованием циклических конструкций
Тема урока:

Слайд 4Дайте определение понятию алгоритм ?

Слайд 5Расскажите
о структуре программы на Паскале ?

Слайд 6C какого слова начинается раздел описания переменных ?

Слайд 10Назовите простейшие операторы Паскаля ?

Слайд 16Назначение основных блоков в
блок-схемах ?

Слайд 20Перечислите основные виды циклов в Паскале ?

Слайд 21FOR I:=A TO B DO S
FOR I:=A DOWNTO B DO S

Слайд 22начало
Задание начальных параметров цикла
+
-
Тело цикла
Задание новых
параметров цикла
Вывод
результатов
конец
условие

Слайд 24начало
+
-
Тело цикла
Вывод
результатов
конец
условие

Слайд 25PROGRAM f1;
VAR a,b :INTEGER;
begin
Read (a,b);
WRITELN (a,b,a);
END.
a=7; b= 1

Слайд 26PROGRAM f2;
VAR x :INTEGER;
Begin
X:=5;
WRITELN (‘x+2’);
END.

Слайд 27PROGRAM f3;
VAR x : INTEGER;
Begin
Write (‘введите х’); readln (x);
y:=sqrt(x)+2;
WRITELN (‘y =’, y);
END.
x

= 16
Слайд 28a:=10; b:=5;
c:=a div 4; d:=b mod 2;
s:= c*d; s= ?

Слайд 29s:= 0;
u:=(5*5-1+s)/2;
us:=u*s;
usa:=u+s+us; usa = ?

Слайд 30a:=3; b:=2;
d:=a*a-sqr(sqr(b))+10;
d:= ?

Слайд 32 IF X>0 AND X<5 THEN Y:=abs(x)
IF X:=3 THEN (x)

Слайд 33if (y=x*x-2) and (x>=2) and (x<=0) then writeln (‘точка принадлежит графику функции’)

else writeln (‘точка не принадлежит графику функции’);
Слайд 34PROGRAM W1;
VAR S,i,N,k: INTEGER;
BEGIN
write ('vvedite n = ');
Readln (n);
S:=0;
k:=0;
For i:=1 to N

do
begin
if i mod 2 = 0 then begin
s:=s+i;
k:=k+1;
end;
end;
WRITELN (' cумма четных чисел равна S=', S);
WRITELN (' количество четных чисел k =', k);
END.
Слайд 35PROGRAM W2;
VAR i,n,k: INTEGER;
BEGIN
write ('vvedite n = '); Readln (n);
For i:=1 to

N do
if i mod 5 = 0 then WRITELN (i);
END.
Слайд 36Табулирование функции на отрезке [a,b]
c шагом h.
![Табулирование функции на отрезке [a,b] c шагом h.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/439539/slide-35.jpg)
Слайд 37a
b
a+h
a+2h
a+3h
a+4h
F(a) =
F(a+h) =
F(a+2h) =
F(a+3h) =
F(a+4h) =
и т.д.
F(b) =

Слайд 38начало
+
-
Y:=abs(x)
конец
X<=b
X: = A
Вывод значений
X: = x+h

Слайд 39Пример.
Протабулировать функцию
y=|x-1| на отрезке [a,b] c шагом h.
3
![Пример. Протабулировать функцию y=|x-1| на отрезке [a,b] c шагом h. 3](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/439539/slide-38.jpg)