Similar presentations:
Эдсгер Вибе
1.
« Не делай никогда того, чегоне знаешь, но научись всему, что
нужно знать».
Пифагор Самосский
(VI век до н. э.)
2. Проверка домашней работы
§ 2.4.3, 3.5.2С. 84-91, 138
РТ.
№195, 196, 188
3. Проверка домашней работы
4. Проверка домашней работы
РТ. №1955. Проверка домашней работы
6.
Эдсгер ВибеДейкстра,
нидерландский
ученый
7.
Цифровой диктант1. Program
2. Integer
3. Read
4. End
5. Then
6. And
7 for
8 repeat
9 string
10 div
11 char
12 mod
13 sqr
14 random
15 var
16 real
17 write
18 Boolean
19 if
20 else
21 do
22 until
23 btgin
24 real
25 abs
26 sqrt
27 or
28 while
8.
Цифровой диктант1. Program
2. Integer
3. Read
4. End
5. Then
6. And
7 for
8 repeat
9 string
10 div
11 char
12 mod
13 sqr
14 random
15 var
16 real
17 write
18 Boolean
19 if
20 else
21 do
22 until
23 btgin
24 real
25 abs
26 sqrt
27 or
28 while
КЛЮЧ 1 15 2 16 23 3 17 4 19 5 20 28 21 8 27
9.
Никлаус Вирт, швейцарский ученый, разработчикязыков программирования Паскаль, Ада
10.
Работа в группахЗадание для 1 группы
Соотнесите операторы и составьте программу,
представьте ее на магнитной доске.
Задание для 2 группы
Определить значения переменных S и I после
выполнения заданных операторов (№ 193 РТ)
Задания для 3 группы
Дополните предложение
Типы циклов:
While Repeat –
For –
11. Опираясь на схему, вспомни материал предыдущего урока. Подумай, какова тема сегодняшнего урока?
Виды цикловЦикл с
заданным
числом
повторений
Цикл с
заданным
условием
продолжения
работы
(цикл N раз)
(цикл –Пока)
(цикл -Для)
1 балл
Цикл с
условием
окончания
работы
(цикл – До)
12. Работа с учебником
Вопросы 1 группе:1. С помощью какого оператора цикл с заданным числом
повторений программируется на языке Паскаль?
2. Что является условием выхода из цикла
3. Где применяются в жизни? В школьных предметах?
Вопросы 2 группе:
1. Общий вид цикла с заданным числом повторений
2. Где встречаетесь с таким циклом в жизни?
Вопросы 3 группе:
1. Продолжите
<параметр> - …
<начальное_ значение> и <конечное_ значение>…
1. Что происходит при выполнении тела цикла?
13.
Опорный конспектПрограммирование циклов с заданным
числом повторений
i = i1, i2
Тело цикла
Общий вид оператора:
for <параметр>:=<начальное_значение>
to <конечное_значение> do <оператор>
Здесь:
<параметр> - переменная целого типа;
После каждого выполнения тела цикла происходит
<начальное_значение>
и
<конечное_значение>
увеличение на единицу параметра цикла; условие выхода из
выражения того же типа, что и параметр;
цикла - превышение параметром конечного значения.
<оператор> - простой или составной оператор - тело цикла.
14.
Опорный конспектВ языке Паскаль имеются три вида операторов цикла:
for (цикл с параметром)
repeat
Число повторений
цикла известно
(цикл-ДО)
Число повторений
цикла неизвестно
while
(цикл-ПОКA)
15. Сколько раз будет выполнен цикл?
а) for i: =0 to 15 do s:=s+1;б) for i: =10 to 15 do s:=s+1;
в)
for i: =-1 to 1 do s:=s+1;
16.
17.
18.
19. Дифференцированная практическая работа
Зеленая(1 балл)
Найти сумму
первых n
натуральных
чисел
Синяя
(2 балла)
Красная
(3 балла)
Найти сумму всех
Найти сумму всех четных чисел в
двузначных чисел диапазоне от 1 до
n
20.
program n_17;var n, k1, k2: integer;
begin
k1:=0;
k2:=0;
repeat
write ('Введите целое число>>');
readln (n);
if n>0 then k1:=k1+1;
if n<0 then k2:=k2+1;
until n=0;
writeln ('Введено:');
writeln ('положительных чисел – ', k1);
writeln ('отрицательных чисел – ', k2)
end.
Начало
Список данных
n, k1, k2 - цел
k1:=0
k2:=0
n
да
k1:=k1+1
n>0
да
k2:=k2+1
нет
нет
n<0
нет
n=0
да
k1, k2
Конец
21. Домашнее задание:
§ 2.4.3, 3.5.3С. 84-91, 139
РТ. №201, 202
22. Оценка за урок
БаллыОценка
1-2
2
3-4
3
5-6
4
7 и более
5
23.
1.2.
3.
4.
5.
6.
7.
Что нового вы сегодня узнали?
Чему вы сегодня научились?
Вам было легко или были трудности?
Что вам было трудно выполнить?
Как вы с этим справились?
Что у вас получилось лучше всего?
Какое задание было самым интересным и
почему?