Инфоурок Информатика ПрезентацииПрезентация по информатике "Оператор выбора" (9 класс)

Презентация по информатике "Оператор выбора" (9 класс)

Скачать материал
Скачать материал "Презентация по информатике "Оператор выбора" (9 класс)"

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

Технолог-калькулятор общественного питания

за 6 месяцев

Пройти курс

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

Скачать

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

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

Старший рекрутер

Описание презентации по отдельным слайдам:

  • 1 слайд

  •       Операторы   ветвлений на Pascal     (оператор  case)

    2 слайд

    Операторы
    ветвлений на Pascal
    (оператор case)

  • Цели урока:Познакомиться с одним из операторов ветвлений 
Рассмотреть принцип...

    3 слайд

    Цели урока:
    Познакомиться с одним из операторов ветвлений
    Рассмотреть принцип его работы
    Применить этот оператор на практике для решения конкретных задач

  • Оператор условного перехода 
if … then … else  обеспечивает ветвление только...

    4 слайд

    Оператор условного перехода
    if … then … else обеспечивает ветвление только с двумя вариантами выбора. Для задания множественного ветвления используется более мощный оператор – оператор выбора case. Этот оператор состоит из выражения (селектора) и списка вариантов.

  • Общий вид оператора:

case < выражение> of
    : < оператор 1>;
    : < опера...

    5 слайд

    Общий вид оператора:

    case < выражение> of
    <список 1>: < оператор 1>;
    <список 2>: < оператор 2>;
    <список 3>: < оператор 3>;
    . . .
    <список N>: < оператор N>
    else
    < оператор>
    end;
    (записать)

  • Схема работы оператора case. 

Сначала вычисляется значение селектора, следую...

    6 слайд

    Схема работы оператора case.

    Сначала вычисляется значение селектора, следующего за словом case. Затем выполняется оператор с константой выбора, равной значению селектора. Если ни одна из констант не равна текущему значению селектора, то исполняется оператор, стоящий после слова else.

  • Графическая схема оператора...

    7 слайд

    Графическая схема оператора









    (записать)
    оператор 1
    оператор 2
    оператор 3
    оператор N
    оператор
    else
    выражение
    K1
    K2
    K3
    Kn

  • Рассмотрим пример селекторов.

Используем оператор case для
вычисления функци...

    8 слайд

    Рассмотрим пример селекторов.

    Используем оператор case для
    вычисления функции y = (1+ x + x2)N,
    в которой показатель степени
    принимает целые значения 1, 2, 3.

  • Рассмотрим пример селекторов.

program P6;
var
   N:integer;
   x,y:real;
beg...

    9 слайд

    Рассмотрим пример селекторов.

    program P6;
    var
    N:integer;
    x,y:real;
    begin
    cls;
    writeln('Введите значение основания х');
    readln(х);
    writeln('Введите показатель степени от 1 до 3');
    readln(N);
    y:= 1 + x + x*x;
    case N of
    1: writeln('y = ', y:6:3);
    2: writeln('y = ', y*y:6:3);
    3: writeln('y = ', y*y*y:6:3)
    else
    writeln('Нет данных')
    end;
    end.


    (записать)

  • 
Проверка выполнения программы.

    10 слайд


    Проверка выполнения программы.

  • Мы рассмотрели пример, когда каждому оператору в списке case предшествует то...

    11 слайд


    Мы рассмотрели пример, когда каждому оператору в списке case предшествует только одна константа выбора (1, 2, 3). Однако перед каждым оператором может быть список констант (1,3,5 2,4,6). Кроме того может быть указан интервал изменения констант, который обозначается двумя точками < .. > (1..5, 2..6, 22..30).

  • В качестве констант выбора 
могут использоваться 

целые числа (integer);
т...

    12 слайд


    В качестве констант выбора
    могут использоваться

    целые числа (integer);
    т символы (char );
    логические значения (boolean).

    (записать)

  • Практическая работа.Составить программу с использованием оператора выбора, с...

    13 слайд

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

  • Времена года

program P7;
var
   N:integer;
begin
   cls;
   writeln(&#039;Введите...

    14 слайд

    Времена года

    program P7;
    var
    N:integer;
    begin
    cls;
    writeln('Введите номер месяца');
    readln(N);
    case N of
    1,2,12: writeln(‘Это зима.');
    3..5: writeln(‘Это весна.');
    6..8: writeln(‘Это лето.');
    9..11: writeln(‘Это осень.')
    else
    writeln('Нет такого месяца!!!')
    end;
    end.


    (записать)

  • Подведем итоги.Что нового вы узнали сегодня на занятии?

    15 слайд

    Подведем итоги.
    Что нового вы узнали сегодня на занятии?

  • Откройте дневники и запишите домашнее задание.повторить § 36-37, стр.197; 
от...

    16 слайд

    Откройте дневники и запишите домашнее задание.
    повторить § 36-37, стр.197;
    ответить на вопросы в конце параграфа;
    составить программу преобразования цифр в слова

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 665 992 материала в базе

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

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

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

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

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

  • Скачать материал
    • 18.12.2016 452
    • PPTX 96.7 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Семейкин Евгений Викторович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Семейкин Евгений Викторович
    Семейкин Евгений Викторович
    • На сайте: 7 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 5367
    • Всего материалов: 15

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

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

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

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 25 человек из 18 регионов

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

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

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

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

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Математика и информатика")

Учитель математики и информатики

300 ч. — 1200 ч.

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

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

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

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

Мини-курс

Управление персоналом и коммуникация в команде

6 ч.

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

Мини-курс

Состав и анализ финансовой отчетности

5 ч.

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

Мини-курс

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

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 28 человек из 16 регионов
  • Этот курс уже прошли 13 человек