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