Урок 13. Операторы повторения
Цель урока:
• продолжить знакомство с
использованием инструкций for- while-repeat
. Учащиеся должны знать: общий вид операторов for- while-repeat
. Учащиеся должны уметь: использовать операторы for- while-repeat
при решении задач.
Ход урока
I
Организационный момент
П Постановка целей и задач урока
III Проверка домашнего
задания
IV Изучение нового
материала
С операторами цикла учащиеся знакомы из курса информатики для 9 класса,
поэтому можно
предложить желающему ученику вспомнить правила их оформления и записать общий вид на доске.
Вопросы:
1. Какие алгоритмы называют
циклическими?
2. Изобразите блок-схемы цикла с
предусловием, с постусловием, с параметром.
3. Что называют телом цикла?
4. Сколько раз выполняется тело
цикла при использовании операторов \^Ы1е и гереа1?
5. Исправьте ошибки во фрагменте
программы:
п:=1;
while n<=10
write('n=', n:5); еnd;
6.
Определите значение переменной x после
выполнения следующего фрагмента программы:
s:=24;
m:=3456; whil s>10 do
bigin
m:=m mod 10;
s:=s-m;
s:=s+m;
7.
Определихе значение переменной х после выполнения следующего
фрагмента программы:
х:=10;
y =1;
8. В каких случаях используется
оператор цикла for- while-repeat
9. Как оформляется оператор
цикла Гог при уменьшающихся значениях параметра?
10. Сколько раз выполнится тело
цикла, если параметр принимает значения от 1 до 100 с шагом 5?
11. Определите значение переменной т
после выполнения следующего фрагмента программы:
т:=0;
i:=1
to 10 do
begin
n:=1+-2; .-' •..•.. 4.-
if n>10
then m:=n+m*2
е1зе
m:=m+1;
12. Переменные какого типа могут выступать в качестве параметра цикла?
13. *В каких случаях используются
вложенные циклы? Разобрать задачу:
Оформить процедуру нахождения значений функции у = 5х2 - 7 в
точках -1; - 0,5; 0; 0,5 и 1 (значения выводятся на метку), используя
инструкцию йг.
V Практическая работа за компьютером Задание 1
практической работы.
VI Подведение итогов
Оценить
работу по вопросам, результаты выполнения практической работы.
УП Домашнее задание
Повторить содержание §13 учебника, ответить на контрольные вопросы.
Выполнить задание
2 практической работы за компьютером.
Будь-те первым, поделитесь мнением с остальными.