Главная / Информатика / Оператор выбора CASE. Решение задач.

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

Оператор выбора CASE. Решение задач.
Оператор выбора CASE позволяет выбрать одно из нескольких возможных продолжен...
Общая форма записи следующая: case выражение of значение1 : оператор (группа ...
Может случиться, что в списке выбора не окажется константы равной вычисленном...
Если один оператор выполняется при нескольких значениях, то их можно перечисл...
Пример. Написать алгоритм, позволяющий получить словесное наименование школьн...
Задача. Написать программу преобразования цифр в слова.(от 0 до 9) ….. 0 : wr...
Проверяем!!! Program Number1; Var   a, b, c : integer;  Uses: crt; Begin   wr...
или второй вариант решения данной задачи Program Number2; Var a, b, c : integ...
Домашнее задание: 1. По номеру дня недели вывести его название. 2.Написать ал...
1 из 10

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

№ слайда 1 Оператор выбора CASE. Решение задач.
Описание слайда:

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

№ слайда 2 Оператор выбора CASE позволяет выбрать одно из нескольких возможных продолжений
Описание слайда:

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

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

Общая форма записи следующая: 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.

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

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

№ слайда 8 Проверяем!!! Program Number1; Var   a, b, c : integer;  Uses: crt; Begin   write
Описание слайда:

Проверяем!!! 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.

№ слайда 9 или второй вариант решения данной задачи Program Number2; Var a, b, c : integer;
Описание слайда:

или второй вариант решения данной задачи 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.

№ слайда 10 Домашнее задание: 1. По номеру дня недели вывести его название. 2.Написать алгор
Описание слайда:

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

Оператор выбора CASE. Решение задач.
  • Информатика
Описание:

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

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

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

Автор Маркина Оксана Александровна
Дата добавления 06.04.2015
Раздел Информатика
Подраздел Презентации
Просмотров 1019
Номер материала 59305
Скачать свидетельство о публикации

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

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


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

↓ Показать еще коментарии ↓