Рабочие листы
к вашим урокам
Скачать
1 слайд
Опрос
Каждому карточку = что получится при выполнении цикла while? Repeat? => №карточки=число = буква с обратной стороны=сложили тему урока
1
2
3
РИТМ
С
ПАРА
МЕТРОМ
4
ЦИКЛ
ВЕТВ
ЛЕНИЕ
ВВОД
АЛГО
2 слайд
Программирование цикла с заданным числом повторений
(ЦИКЛ С ПАРАМЕТРОМ).
Начала программирования
3 слайд
Программирование циклов с заданным числом повторений
Тело цикла
i = i1, i2
Общий вид оператора:
for <параметр>:=<нач_знач> to <конечн_знач> do <оператор>;
условие выхода из цикла - превышение параметром конечного значения.
Пример 1. Вывести на экран 5 раз слово «ПРИВЕТ»
…
for i:=1 to 5 do writeln (ПРИВЕТ);
…
!!! число повторений операторов цикла должно быть известно заранее.
4 слайд
program PRIVET;
Uses Crt;
var i : integer;
begin
for i:=1 to 5 do writeln (ПРИВЕТ);
end.
“ПРИВЕТ”
i = 1, 5
Пример 1. Вывести на экран 5 раз слово «ПРИВЕТ»
КАК ВЫВЕСТИ СЛОВО СТОЛЬКО РАЗ, СКОЛЬКО НЕОБХОДИМО ПОЛЬЗОВАТЕЛЮ???
n
, n
write (Введите кол-во повторов=); readln(n);
5 слайд
Два способа для организации цикла for…
прямой
…
for i:=1 to 5 do writeln (i);
…
2. обратный
…
for i:=5 downto 1 do writeln (i);
…
1
2
3
4
5
5
4
3
2
1
Демонстрация_1
Демонстрация_2
6 слайд
Пример 2. Вывести на экран удвоенное значение чисел от 2 до 8. (от a до b, значения задать с клавиатуры)
program UDVOY;
Uses CRT;
var i, k: integer;
_
begin
for i:= 2 to 8 do
begin
k:=2*i;
writeln(k);
end;
end.
a
b
a, b : integer;
write (Введите а и b:); readln(a, b);
Демонстрация_3
Демонстрация_4
7 слайд
Сколько раз выполнится цикл for:
кол-во повторов = iкон – iнач +1
Например,
For y:=1 to 10 do …
- унач=1, укон=10 => 10-1+1=10 раз
- 4 – (-10) +1 = 7 раз
2 – 6 + 1 = -3 => 0 раз
3 – 3 + 1 = 1 раз
8 слайд
Значение счетчика цикла может использоваться в выражениях, входящих в операторы тела цикла, но изменение значения счетчика цикла этими операторами недопустимо.
9 слайд
ФИЗМИНУТКА
10 слайд
Практическая работа:
«3» - Вывести на экран удвоенное значение чисел от 2 до 8. (от a до b, значения задать с клавиатуры)
«4» - Вывести на экран квадраты чисел от 1 до 5 в прямом и обратном порядке.
«5» - Вывести на экран квадраты и кубы чисел от а до b в прямом и обратном порядке (значения a и b задать с клавиатуры).
11 слайд
Домашнее задание: Выучить конспект, §4.6.
12 слайд
Рефлексия
Я узнал (а)____________________________
Я научился (лась)______________________
Я понял (а), что могу __________________
У меня получилось ____________________
Мне захотелось _______________________
Рабочие листы
к вашим урокам
Скачать
Урок №9 в цикле уроков «Начала программирования», 9 класс (по учебнику Л. Л. Босовой).
Тип урока: урок изучения и первичного закрепления новых знаний.
Цели:
1.Образовательная – познакомить учеников с командой цикла FOR.
2.Развивающая – формировать навыки программирования циклов с заданным числом повторений; развивать алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе.
3.Воспитательная – воспитывать ответственное отношение учащихся к выполнению заданий; воспитывать положительное отношение к предмету.
После изучения темы учащиеся должны
знать:
-форму записи команды цикла FOR;
-понятие и термины: цикл с заданным числом повторений; правила записи параметров цикла;
уметь:
-решать простейшие задачи с применением циклов с заданным числом повторений;
-понимать с помощью каких операторов какие информационные задачи можно решать.
6 672 096 материалов в базе
Настоящий материал опубликован пользователем Абрамова Алина Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Мини-курс
7 ч.
Мини-курс
8 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.