Содержание
-
Оператор выбора
Язык программирования Паскаль
-
Запишите оператор реализующий данную структуру.
Действие 1 Действие2 Условие да нет
-
Допишите команду для решения задачи:
«Если число Х меньше 88, то увеличить его в 58 раз и уменьшить на 38 в противном случае» if …then … else …
-
Исправьте ошибки:
program Tr2; varx,y: Integer; begin write (“Введите число”); readln (x); if x> 5then y:=1/(x-5); elsey:= 5*x; write (y); end
-
Проверка домашнего задания
Составить программу. Ввести номер месяца и вывести название времени года.
-
Алгоритм начало конец выбор ни один вариант не подошел ввод n да нет n = 1 или n=2 или n=12 Вывод: Зима нет n = 3или n=4 или n=5 Вывод: Весна да нет n = 9 или n=10 или n=11 да ошибка n = 6 или n=7 или n=8 нет да Вывод: Лето Вывод: Осень
-
Оператор множественного выбора
Оператор выбора (варианта) используется в тех случаях, когда в зависимости от значения какого-либо выражения необходимо выполнить один из нескольких последовательных операторов. Оператор выбора имеет следующую форму записи: case выражение of константа 1: оператор 1; константа 2: оператор 2; … константа n-1: оператор n-1; константа n: оператор n else оператор end;
-
8 Оператор выбора Особенности: после case может быть имя переменной или арифметическое выражение целого типа (integer) case i+3of 1: begin a := b; end; 2: begin a := c; end; end;
-
9 Оператор выбора Особенности: если нужно выполнить только один оператор, слова beginи endможно не писать нельзя ставить два одинаковых значения case i+3of 1: a := b; 1: a := c; end; case i+3of 1: a := b; 2: a := c; end;
-
10 Оператор выбора Особенности: значения, при которых выполняются одинаковые действия, можно группировать case iof 1: a := b; 2,4,6: a := c; 10..15: a := d; 20,21,25..30: a := e; else writeln('Ошибка'); end; перечисление диапазон смесь
-
11 Что неправильно? caseaof 2: begin a := b; 4: a := c; end; caseaof 2: a := b 4: a := c end; ; caseaof 2..5: a := b; 4: a := c; end; caseaof 0..2: a := b; 6..3: a := c; end; 3..6: casea+c/2of 2: a := b; 4: a := c; end; caseaof 2: a := b; d := 0; 4: a := c; end; begin end;
-
Алгоритм начало конец выбор ни один вариант не подошел ввод n да нет n = 1 или n=2 или n=12 Вывод: Зима нет n = 3или n=4 или n=5 Вывод: Весна да нет n = 9 или n=10 или n=11 да ошибка n = 6 или n=7 или n=8 нет да Вывод: Лето Вывод: Осень
-
program z7; var n:integer; begin writeln(‘Введите номер месяца’); read(n); case n of 1,2,12: writeln(‘Зима’); 3..5: writeln(‘Весна’); 6..8: writeln(‘Лето’); 9..11: writeln(‘Осень’) else writeln(‘Ошибка’) end; end.
-
Составить программу, которая по введенному возрасту определяет возрастную категорию (дошкольник, ученик, работник, пенсионер).
-
Использованные ресурсы:
http://kpolyakov.narod.ru/school/ppt.htm
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.