Скачать с ответами
Добавить в избранное
1
2
3
4
5
6
7
8
9
К каким типам данных может относиться значение выражения-селектора?
литерному
вещественному
булевскому
пользовательскому
Какой оператор позволяет выбрать одну из двух альтернатив?
WHILE ... DO
IF ... THEN ... ELSE
REPEAT ...UNTIL
CASE ... OF ... ELSE ... END
Какой оператор позволяет выбрать группу действий из произвольного числа имеющихся вариантов?
IF ... THEN ... ELSE
CASE ... OF ... ELSE ... END
WHILE ... DO
FOR ... TO ... DO
REPEAT ...UNTIL
Какого типа селектор имеет приведенная форма записи оператора выбора: var Season: (Winter, Spring, Summer, Autumn); begin … case Season of Winter : Writeln (`Winter`); Spring : Writeln (`Spring`); Summer : Writeln (`Summer`); Autumn : Writeln (`Autumn`) end; end;
Символьного
Булевского
Перечисляемого
Вещественного
Интервального
Целочисленного
Какого типа селектор имеет приведенная форма записи оператора выбора: case I of 1: Z := I + 10; 2: Z := I + 100; 3: Z := I + 1000 end;
Целочисленного
Интервального
Вещественного
Символьного
Булевского
Перечисляемого
Дана программа. Каков будет результат на выходе, если ввести значение N=8? Program razniza; Var N: integer; Begin Write (`Введите число от 1 до 10 :`); Readln (N); Case N of 1, 2, 5: writeln (`a`); 7 .. 10: writeln (`b`); end; end.
1, 2, 5
b
7 .. 10
a
результата не будет
Какого типа селектор имеет приведенная форма записи оператора выбора: case I of 1..10 : Writeln (`число `, I:4, ` в диапазоне 1 - 10`); 11..20 : Writeln (`число `, I:4, ` в диапазоне 11 - 20`); 21.. 30 : Writeln (`число `, 1:4, ` в диапазоне 21 - 30 `) else Writeln (`число`, I:4, ` вне пределов контроля`) end;
Булевского
Перечисляемого
Вещественного
Целочисленного
Символьного
Интервального
При использовании оператора выбора case должны .выполняться следующие правила:
Все константы в альтернативах должны быть уникальны в пределах оператора варианта (т. е. повторения констант в альтернативах не допускаются)
Значения выражения-селектора должны принадлежать дискретному типу
Диапазоны не должны пересекаться и не должны содержать констант, указанных в данной или других альтернативах
Константы в разных диапазонах могут повторяться
Константы в альтернативах могут повторяться в пределах оператора варианта
Для целого типа выражения-селектора его значения должны лежать в диапазоне integer
Все константы, предшествующие операторам альтернатив, должны иметь тип, совместимый с типом выражения-селектора
Значения выражения-селектора должны принадлежать вещественному типу
Константы, предшествующие операторам альтернатив, могут иметь разный тип
Дана программа. Каков будет результат на выходе, если ввести значение N=3? Program razniza; Var N: integer; Begin Write (`Введите число от 1 до 10 :`); Readln (N); Case N of 1, 2, 5: writeln (`a`); 7 .. 10: writeln (`b`); end; end.
1, 2, 5
a
b
7 .. 10
результата не будет
3, 4
Ответить
Следующий вопрос
Завершить тест
Показать правильный ответ