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