Инфоурок Информатика КонспектыПлан урока на тему: "Составные условия"

План урока на тему: "Составные условия"

Скачать материал

Тема урока: Составные условия.

Цель урока: познакомить с возможностью использования составных условий в условных операторах языка программирования Pascal; научить построению составных условий с использованием логических операций «и», «или»

Задачи урока:

         Образовательные: усвоение учащимися составные условия, выработка навыков составления программ.

         Развивающие: развитие логического и алгоритмического мышления учащихся, развитие у учащихся познавательной активности, развитие памяти  и внимания.

         Воспитательные: воспитание чувства ответственности за результаты своего труда;

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

План урока:

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

2.     Актуализация знаний - 5 мин.

3.     Объяснение нового материала - 15 мин.

4.     Практическая работа - 15 мин.

5.     Закрепление материала   - 5 мин.

6.     Домашнее задание - 2 мин.

7.     Итог урока - 2 мин.

Ход урока

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

Приветствие, проверка отсутствующих. Тема нашего урока: «Составные условия».

2. Актуализация знаний.

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

a) Линейным;

b) Ветвления;

c) Неполного ветвления;

d) Линейным с элементами ветвления.

2) Алгоритм, имеющий полную и неполную форму, - это алгоритм:

a) Линейный;

b) Ветвления;

c) Нет такого алгоритма;

d) Алгоритм выбора.

3) Условие в блок-схеме алгоритма ветвления заключается в:

a) Прямоугольник;

b) Ромб;

c) Шестиугольник;

d) Овал.

4) Укажите вид алгоритма «Если время на часах 11 вечера, то идти спать, иначе читать книгу».

a) Линейный;

b) Полная форма структуры ветвления;

c) Неполная форма структуры ветвления;

d) Смешанный вид.

5) Укажите отличие полной формы структуры ветвления от неполной формы.

a) Полная  форма даёт два варианта действий, а неполная – только один;

b) Неполная форма даёт два варианта действий, а полная – только один;

c) Неполная форма – это сокращенный вариант полной формы;

d) Отличий нет, можно использовать и тот и другой вариант для одной и той же задачи.

6) Назначение условных операторов в языке Pascal:

a) Переход к некоторой метке по условию;

b) Анализ логического условия перед переходом;

c) Вычисление значения логического условия ;

d) Выбор к исполнению одного из возможных действий (операторов) в зависимости от некоторого условия (при этом одно из действий может быть пустым, то есть отсутствовать).

7) Какие два условных оператора имеются в языке Pascal?

a) if <условие> then <оператор> или  if  <условие> then <оператор 1> else <оператор 2>.

b) Операторы if и case.

c) Краткая  и полная формы условного оператора if.

d) Оператор выполнения цикла по условию и оператор if.

8) Могут ли оператор if быть вложенными?

a) Да, могут. В этом случае последнее «else» относится к ближайшему незанятому «if».

b) Нет, не могут.

c) Да, могут, но это надо заранее объявить в разделе констант.

d) Только неполная форма оператора.

9) Какое по типу выражение вычисляется в условии оператора if?

a) Числовое.

b) Логическое выражение типа boolean, имеет значения true или false.

c) Неравенство.

d) Равенство.

 

3. Объяснение нового материала.

В некоторых структурах ветвления не представляется возможным поставить условие, которое записывается одним логическим выражением.

Например, условие:

10<а<100

а>10 и а<100

состоит из двух условий, которые должны выполняться одновременно:

а>10 и а<100.

В этом случае два условия связаны союзом «и».

Для записи составных условий на языке программирования используют следующие логические операции:

and логическое «и»;

orлогическое «или».

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

Пример:

Program primer;

Uses crt;

Var a, b, c, p, s: real;

Begin

Clrscr;

Write('Введите стороны треугольника: a, b, c = ');

Read (a, b, c);

If (a+b<=c) or (a+c<=b)  or (c+b<=a) then write ('Треугольник невозможен')

else

begin

writeln ('Треугольник возможен');

p:= (a+b+c)/2;

s:= sqrt (p*(p-a)-(p-c));

writeln ('его площадь =', s:3:6);

end;

Readln;

End.

 

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

Задача 1.

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

Задача 2.

Определите, является ли введенное число двузначным.

Задача 3.

Занятия в начальных классах отменяются в тех случаях, когда температура воздуха ниже минус 25 градусов, а также при ветре не менее 7 м/с и температуре ниже минус 20 градусов. По утренней сводке погоды определите, пойдут ли дети в школу.

Задача 4.

Определите, имеется ли среди чисел a, b ,c хотя бы одна пара взаимно противоположных чисел.

Задача 5.

В многоэтажном доме N этажей и один подъезд. На каждом этаже расположено по три квартиры. Лифт настроен так, что может останавливаться только на нечетных этажах. Человек заходит в лифт и набирает номер нужной квартиры M. На какой этаж должен доставить лифт пассажира?

5. Закрепление материала.

ü Приведите пример составного условия.

ü Какие логические операции используют в составных условиях?

ü Можно ли одновременно в составных условиях  использовать обе логические операции?

ü Как задать условие для выражения «а не равно 0»?

6. Итог урока. Выставление оценок.

7. Домашнее задание. Выучить § 12, стр.92-96.

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "План урока на тему: "Составные условия""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Инженер лифтового оборудования

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 254 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

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

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 08.12.2015 3520
    • DOCX 25.2 кбайт
    • 11 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем А А А. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    А А А
    А А А
    • На сайте: 8 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 9605
    • Всего материалов: 6

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 19 регионов
  • Этот курс уже прошли 69 человек

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 22 регионов
  • Этот курс уже прошли 152 человека

Курс повышения квалификации

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 102 человека из 39 регионов
  • Этот курс уже прошли 806 человек

Мини-курс

Маркетинг в сфере услуг: от управления до рекламы

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 29 человек из 14 регионов

Мини-курс

Эффективное продвижение и организация проектов в сфере искусства

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Неорганическая химия

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 14 регионов