Рабочие листы
к вашим урокам
Скачать
1 слайд
Тема урока
Циклические
алгоритмы.
Цикл с параметром.
2 слайд
Цели урока
1. Вспомнить служебные слова, операторы языка программирования Паскаль.
2. Познакомить с циклическими алгоритмами, циклом с параметром.
3. Разъяснить ход выполнения операторов в программе.
4. Научить использованию цикла с параметром при решении задач программирования.
3 слайд
Актуализация знаний
Задание 1.
begin
var
writeln
integer
if
:=
real
readln
оператор ввода
вещественный тип переменной
оператор вывода
раздел описаний
начало исполняемой части
оператор присваивания
целый тип переменной
часть условного оператора
4 слайд
Актуализация знаний
Задание 2.
На математическом языке
На языке Паскаль
1) z=(2x+y)(y-3)
1)
2)
2)
Записать на языке Паскаль следующие математические выражения.
5 слайд
Актуализация знаний
Задание 3.
Какими будут значения переменных j, k после выполнения условного оператора:
if j>k then j:=k-2
else k:=k-2
Если исходные значения переменных равны:
6 слайд
Актуализация знаний
Линейные алгоритмы
Разветвляющие алгоритмы
Начало
Подойти к переходу
Дождаться зеленого света
Перейти улицу
Конец
Переход улицы
Подъехал Иван Царевич к камню
Направо пойдешь?
Нет
Да
Голову сложишь
Коня потеряешь
Фрагмент из сказки
7 слайд
Актуализация знаний
Сказка «Золушка».
Вспомните, как и по какому принципу искал принц Золушку, сбежавшую прямо с бала.
Какой алгоритм поиска Золушки: линейный или разветвляющий?
Построим и изобразим блок-схему поиска Золушки.
8 слайд
Актуализация знаний
Алгоритм поиска Золушки
Начало
Встретить девушку
Примерить ей туфельку
Подошла?
Золушка найдена!
Конец
Распрощаться с девушкой
Нет
Да
9 слайд
Изучение нового материала
Циклические алгоритмы - это алгоритмы, в которых действия повторяются несколько раз в одной и той же последовательности.
10 слайд
Изучение нового материала
Циклические алгоритмы
Цикл с параметром
Цикл с предусловием
Цикл с послеусловием
11 слайд
Изучение нового материала
1 форма записи цикла с параметром (с шагом 1):
for i:=a to b do оператор;
2 форма записи цикла с параметром (с шагом -1):
for i:=a downto b do оператор;
где i- параметр или счетчик,
a- начальное значение,
b- конечное значение.
12 слайд
Решение задач
Пример 1.
Найти все числа в промежутке от 1 до 30, которые кратны 6.
Функция mod – остаток от деления
13 слайд
Решение задач
Программа
program chisla;
var i:integer;
begin
for i:=1 to 30 do
if i mod 6=0 then writeln (i);
end.
14 слайд
Решение задач
Пример 2.
Определите, будет ли выполняться программа и каков будет результат.
program summa;
var i:integer; s:real;
begin
s:=0;
for i:=4 downto 1 do s:=s+1/i;
writeln (s);
end.
15 слайд
Решение задач
16 слайд
Домашнее задание
1. Каковы значения переменных и сколько раз исполнится цикл:
s:=0;
for i:=1 to 15 do
if i mod 2=1 then s:=s+1;
2. Найти сумму всех чисел на промежутке от 1 до 50, которые кратны 8.
Рабочие листы
к вашим урокам
Скачать
Данная презентация используется в 9 классе при изучении темы "Циклы"
Цели урока:
1. Вспомнить служебные слова, операторы языка программирования Паскаль.
2. Познакомить с циклическими алгоритмами, циклом с параметром.
3. Разъяснить ход выполнения операторов в программе.
4. Научить использованию цикла с параметром при решении задач программирования.
В начале урока актуализация знаний:
1 задание- на соответствие служебных слов языка Паскаль с его значением;
2 задание- записать на языке Паскаль следующие математические выражения;
3 задание- вычислить значения переменных j, k после выполнения условного оператора.
Составление алгоритма поиска Золушки.
Этап изучения нового материала.
Этап закрепления состоит из разбора заданий разного типа.
Домашнее задание.
6 662 847 материалов в базе
Настоящий материал опубликован пользователем Нурисламова Альбина Мидхатовна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.