среда, 28 февраля 2018 г.

Урок 23. Разветвляющийся алгоритм

Дата проведения занятия 1.03.18 
Ветвление - алгоритмическая конструкция, в которой в зависимости от результата проверки условия ("да" или "нет") предусмотрен выбор одной из двух последовательностей действий (ветвей). Алгоритмы, в основе которых лежит структура "ветвления", называются разветвляющимися.
Употребляют разные названия этого алгоритма:

  • разветвляющийся
  • ветвления
  • выбора
  • условный 

Существует 2 формы разветвляющегося алгоритма :
  • полная форма
  • неполная форма 

На Паскале разветвляющийся алгоритм (полная форма) реализуется с помощью условного оператора:
if условие then 
   оператор1
else 
   оператор2



На Паскале разветвляющийся алгоритм (неполная форма) реализуется с помощью условного оператора:

if условие then   оператор








Условный оператор работает так: 
1.      Проверяется выражение, которое является условием.
2.      Если условие истинно (true), выполняется оператор1, иначе (false) — оператор2.
Операторы  оператор1 и оператор2 никогда не выполняются вместе — работает только один из них. После выполнения условного оператора управление передается на оператор, который следует за условным.

Работа на компьютере

А теперь посмотрим, как Робот работает с условным оператором 
  1. Запустите шаблон программы if1.
    В тетради зарисуйте схематично картинку поля, стену и робота
  2. Запустите шаблон программы if1 еще раз. Изменилась ли картинка?
    Если не изменилась, повторите запуск
    Если изменилась - зарисуйте  новое поле.
  3. Напишите, сохраните, отладьте программу Rif1NNNN.pas, покажите учителю
    (NNNN - фамилия английскими буквами)
  4. Повторите пункты 1-3 для шаблона  if2 (Rif2NNNN.pas)

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

Прислать учителю информатики по школьной эл почте письмо-отчет о выполнении домашнего задания.
Тема письма: 8 кл ДЗ к уроку 23 Паскаль3 <ваша фамилия>

Задание Паскаль3.
  1. Написать и отладить программы для Робота по шаблонам  if3, if4.
    Это программы Rif3NNNN.pas, Rif4NNNN.pas.
  2. Для каждой программы в тетради схематично зарисовать все варианты поля 
  3. Для каждой программы после удачного выполнения сделать скриншот экрана. Скриншот делать тогда, когда на экране есть правильно закрашенное поле.  Для получения скриншота надо нажать клавишу print scrin, вставить данные  из буфера в окно программы paint, сохранить
  4. К письму для каждой программы прикрепить файл программы с расширением .pas + скриншот. 
на оценку 3: повторить запуск  Rif1NNNN.pas
на оценку 4: Rif3NNNN.pas 
на оценку 5: Rif3NNNN.pas, Rif4NNNN.pas

Комментариев нет:

Отправить комментарий