Практическая работа № 16 «Разработка программ c использованием цикла с постусловием».
Оценка 4.6

Практическая работа № 16 «Разработка программ c использованием цикла с постусловием».

Оценка 4.6
doc
10.02.2024
Практическая работа № 16 «Разработка программ c использованием цикла с постусловием».
Урок № 24.doc

Урок №25. Информатика

Класс 9 Дата 10.03.2021


Практическая работа № 16 «Разработка программ c использованием цикла с постусловием».

Планируемые результаты

Предметные. Организовать деятельность учащихся по изучению и первичному закреплению  понятия алгоритм, программы, структуры программы, научить создавать программы с циклом на языке программирования TurboPascal.

Метапредметные. Развивать алгоритмическое мышление, познавательные интересы, навыки работы на компьютере.

Личностные. Продолжить формирование коммуникативной культуры , информационной культуры, внимательности, аккуратности, дисциплинированности.

Тип урока: изучение нового материала.закрепление пройденного, применение на практике.

Основной метод объяснения: объяснительно-иллюстративный

Формы работы: фронтальная, индивидуальная.

Оборудование: Мультимедийная презентация. Доска, ПК..

Ход урока:

I. Организационый момент.

Приветствие, проверка присутствующих. Объяснение хода урока.

II. Актуализация и проверка знаний.

На прошлом уроке мы начали знакомиться с понятием алгоритма и основами программирования. Напомните, что же такое алгоритм, какими свойствами он обладает, как записывается алгоритм, что такое программа? Какие виды алгоритмов вы знаете?

III. Теоретическая часть. Изучение нового материала.

Запишем определение:

Цикл представляет собой последовательность операторов, которая выполняется неоднократно.

Оператор цикла for – цикл со счетчиком (используется с заранее известным числом повторений)

Оператор цикла for имеет одну из двух форм:

for переменная:=начальное значение to конечное значение do
  оператор;

или

for переменная:=начальное значение downto конечное значение do
  оператор;

 

Текст от слова for до слова do включительно называется заголовком цикла, а оператор после do - телом цикла. Переменная после слова for называется параметром цикла. Для первой формы цикла с ключевым словом to параметр цикла меняется от начального значения до конечного значения, увеличиваясь всякий раз на единицу, а для второй формы ключевым словом downto - уменьшаясь на единицу. Для каждого значения переменной-параметра выполняется тело цикла.

 

Оператор цикла while – цикл с предусловием

Оператор цикла while имеет следующую форму:  while условие do оператор

Условие представляет собой выражение логического типа, а оператор после do называется телом цикла. Перед каждой итерацией цикла условие вычисляется, и если оно истинно, то выполняется тело цикла, в противном случае происходит выход из цикла.

Если условие всегда оказывается истинным, то может произойти зацикливание:

while 2>1 do write(1);

Чтобы прервать зациклившуюся программу, следует использовать комбинацию клавиш Ctrl-F2

Точка с запятой сразу после do в Pascal ABC считается синтаксической ошибкой.

 

Оператор цикла repeat

Оператор цикла repeat имеет следующую форму:

Repeat  операторы until условие

В отличие от цикла while, условие вычисляется после очередной итерации цикла, и если оно истинно, то происходит выход из цикла. Таким образом, операторы, образующие тело цикла оператора repeat, выполняются по крайней мере один раз.

Если условие всегда оказывается ложным, то может произойти зацикливание:

repeat write(1); until 2=1;

Чтобы прервать зациклившуюся программу, следует использовать комбинацию клавиш Ctrl-F2.

 

3.  Решение задач.

      IV. Практическая работа.

Написание программы в соответствии с заданием.

V. Итог урока.

VI. Домашнее задание.

Параграф 17,18 читать


Скачано с www.znanio.ru

Урок №25. Информатика Класс 9

Урок №25. Информатика Класс 9

Если условие всегда оказывается истинным, то может произойти зацикливание : while 2>1 do write(1);

Если условие всегда оказывается истинным, то может произойти зацикливание : while 2>1 do write(1);
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
10.02.2024