Информатика 10 класс
Дата _____________
Урок 21. «Цикл с условием».
Цели урока:
Ход урока:
I.
Организационный
момент.
II.
Актуализация знаний уч-ся.
Опрос домашнего задания.
III.
Изложение
новой темы.
«Цикл с условием»
Циклы с условием обычно используются в тех случаях, когда
число повторений заранее неизвестно. Нужно повторять действия еще раз либо
цикл должен быть завершен, определяется условием. Если условие проверяется перед выполнением
действий тела цикла, то такой цикл называют циклом с предусловием или
циклом «пока» («повторять пока истинно условие»). В Pascal он выглядит следующим образом: while условие do Пример: while a > 10 do Такая запись обозначает: пока значение
переменной a превосходит 10, из него следует извлекать
квадратный корень. Предположим, что до начала цикла переменная имела значение
10000. Поскольку 10000 > 10, из него будет извлечен корень; переменная
получит значение 100. С этим значением вновь проверяется условие повторения.
100 больше 10, поэтому квадратный корень извлекается еще раз; переменная
получает значение 10. Опять проверяется условие, но на этот раз 10 не больше
10, значит цикл будет завершен, и компьютер перейдет к исполнению следующего
оператора. Другой тип цикла с условием — цикл с постусловием, в
котором проверка условия происходит после выполнения
операторов тела цикла. Действия повторяются до того момента,
когда условие станет истинным. В Pascal он
записывается следующим образом: repeat Пример: repeat Этот фрагмент программы осуществляет ввод исходных данных с
проверкой их корректности. Запрос будет повторяться до тех пор, пока
пользователь не введет значение, удовлетворяющее поставлеенному
условию (в данном случае — положительное). |
|
IV.
Закрепление
темы.
V.
Индивидуальная
работа. Практическая работа на ПК.
VI.
Итоги
урока. Домашнее задание. §58. стр 143 – 152, ответить
на вопросы.