Инфоурок Информатика ПрезентацииОператор выбора 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 609 644 материала в базе

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

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

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

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

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

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

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

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

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

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

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

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

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

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

500/1000 ч.

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

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

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

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

300 ч. — 1200 ч.

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

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

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5900 руб.
Подать заявку О курсе
  • Сейчас обучается 27 человек из 17 регионов

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

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

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

500/1000 ч.

от 8900 руб. от 4450 руб.
Подать заявку О курсе
  • Сейчас обучается 42 человека из 21 региона

Мини-курс

Искусство понимания: техники успешной жизни, отношений и бизнеса

4 ч.

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

Мини-курс

Инновационные технологии в краеведческой и географической работе со школьниками

10 ч.

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

Мини-курс

Продвижение: от бесплатной рекламы до постоянных клиентов

3 ч.

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