Инфоурок Информатика ПрезентацииОператор выбора CASE. Решение задач.

Оператор выбора CASE. Решение задач.

Скачать материал
Скачать материал "Оператор выбора CASE. Решение задач."

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

Фитнес-тренер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Специалист по связям с общественностью

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

  • Оператор выбораCASE.Решение задач.

    1 слайд

    Оператор выбора
    CASE.
    Решение задач.

  • Оператор выбора CASE позволяет выбрать одно из нескольких возможных продолжен...

    2 слайд

    Оператор выбора CASE позволяет выбрать одно из нескольких возможных продолжений программы.
    Параметром, по которому осуществляется выбор, служит так называемый ключ выбора (или селектор) - выражение любого типа (кроме типов REAL и STRING)

  • Общая форма записи следующая:
case выражение of
значение1 : оператор (группа...

    3 слайд

    Общая форма записи следующая:
    case выражение of
    значение1 : оператор (группа операторов);
    значение2 : оператор (группа операторов);
    . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
    значениеN : оператор (группа операторов)
    else оператор (группа операторов);
    end;

  • Может случиться, что в списке выбора не окажется константы равной вычисленном...

    4 слайд

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


    case NUMBER mod 2 of
      0 : writeln (NUMBER, ‘- число четное‘)
    else : writeln (NUMBER, ‘- число нечетное‘);
    end;

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

    5 слайд

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

    case MONTH of
      1, 2, 3 : writeln (‘Первый квартал‘);
      4, 5, 6 : writeln (‘Второй квартал‘);
      7, 8, 9 : writeln (‘Третий квартал‘);
      10, 11, 12 : writeln (‘Четвёртый квартал‘);
    end;

  • Пример.
Написать алгоритм, позволяющий получить словесное наименование школьн...

    6 слайд

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

    PROGRAM Example_CASE_1;
    USES: crt;
    VAR A : integer;
    BEGIN clrscr;
    Write(‘Введите оценку: ‘);
    Read(A);
        CASE A OF
            2 : Write(‘неудовлетворительно’);
            3 : Write(‘удовлетворительно’);
            4 : Write(‘хорошо’);
            5 : Write(‘отлично’)
            ELSE Write(‘Ошибка!’)
        END;
    While not keypressed do;
    END.

  • Задача. 

Написать программу преобразования цифр в слова.(от 0 до 9)
…..
0 :...

    7 слайд

    Задача.

    Написать программу преобразования цифр в слова.(от 0 до 9)
    …..
    0 : writeln (‘ноль‘);
    1 : writeln (‘один‘);
    …..

  • Проверяем!!!Program Number1;Var   a, b, c : integer; 
Uses: crt;
Begin  wri...

    8 слайд

    Проверяем!!!
    Program Number1;
    Var   a, b, c : integer; 
    Uses: crt;
    Begin
      writeln(‘Введите цифру ‘); 
      readln(a);
      if (a<0) or (a>9)
        then
          writeln (‘Это число не является цифрой‘)
        else
          case a of
            0 : writeln (‘ноль‘);
            1 : writeln (‘один‘);
            2 : writeln (‘два‘);
            3 : writeln (‘три‘);
            4 : writeln (‘четыре‘);
            5 : writeln (‘пять‘);
            6 : writeln (‘шесть‘);
            7 : writeln (‘семь‘);
            8 : writeln (‘восемь‘);
            9 : writeln (‘девять‘);
          end;
      readln;
    While not keypressed do;
    End.

  • или второй вариант решения данной задачиProgram Number2;Var a, b, c : intege...

    9 слайд

    или второй вариант решения данной задачи
    Program Number2;
    Var a, b, c : integer; 
    Uses: crt;
    Begin
      writeln(‘Введите цифру ‘); 
      readln(a);
      case a of
        0 : writeln (‘ноль‘);
        1 : writeln (‘один‘);
        2 : writeln (‘два‘);
        3 : writeln (‘три‘);
        4 : writeln (‘четыре‘);
        5 : writeln (‘пять‘);
        6 : writeln (‘шесть‘);
        7 : writeln (‘семь‘);
        8 : writeln (‘восемь‘);
        9 : writeln (‘девять‘)
      else writeln (‘Это число не является цифрой‘);
      end;
      readln;
    While not keypressed do;
    End.

  • Домашнее задание:1. По номеру дня недели вывести его название.

2.Написать ал...

    10 слайд

    Домашнее задание:
    1. По номеру дня недели вывести его название.

    2.Написать алгоритм, классифицирующий треугольники (остроугольные, прямоугольные, тупоугольные), если даны углы.

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

Менеджер по туризму

за 6 месяцев

Пройти курс

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

Скачать

Краткое описание документа:

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

Данная презентация поможет в понятной форме объяснить тему по программированию "Оператор выбора Case. Решение задач". 

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

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

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

6 672 268 материалов в базе

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

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

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

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

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

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

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

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

    Маркина Оксана Александровна
    Маркина Оксана Александровна
    • На сайте: 9 лет и 2 месяца
    • Подписчики: 1
    • Всего просмотров: 1203
    • Всего материалов: 1

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

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

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

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

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

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

Теория и методика обучения информатике в начальной школе

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

300/600 ч.

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

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

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

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

500/1000 ч.

от 8900 руб. от 4150 руб.
Подать заявку О курсе
  • Сейчас обучается 38 человек из 23 регионов
  • Этот курс уже прошли 56 человек

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

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

36 ч. — 180 ч.

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

Мини-курс

Подготовка и проведение тренинга

4 ч.

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

Мини-курс

Современные методики базальной стимуляции и развивающего ухода для детей с тяжелыми множественными нарушениями развития

6 ч.

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

Мини-курс

История России: ключевые события и реформы

8 ч.

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