Оператор множественного выбора в языке Eiffel синтаксически имеет следующий вид:inspectchoice-выражениеwhen val_1 then составной оператор_1when val_2 then составной оператор_2…else составной операторend
Какие условия выполняются для choice-выражения и when-значений?
(Ответ считается верным, если отмечены все правильные варианты ответов.)
Варианты ответа
выражение when может быть значением, тип которого совпадает с типом выражения choice(Верный ответ)
выражение choice может быть любого арифметического типа
выражение when может задавать интервал значений, тип которых совпадает с типом выражения choice(Верный ответ)
множества значений, задаваемые в различных when ветвях, могут пересекаться
выражение choice может быть строкового типа
выражение choice может быть символьного типа(Верный ответ)
выражение choice может быть целочисленным(Верный ответ)