Главная /
Основы программирования /
Оператор множественного выбора в языке Eiffel синтаксически имеет следующий вид: inspect choice-выражение when val_1 then составной оператор_1 when val_2 then составной оператор_2 … else составной оператор end Какие условия выполняются для choice-выражени
Оператор множественного выбора в языке Eiffel синтаксически имеет следующий вид:
inspect
choice-выражение
when val_1 then составной оператор_1
when val_2 then составной оператор_2
…
else составной оператор
end
Какие условия выполняются для choice
-выражения и when
-значений?
вопрос
Правильный ответ:
выражение
choice
может быть целочисленным
выражение
choice
может быть любого арифметического типа
выражение
choice
может быть строкового типа
выражение
choice
может быть символьного типа
выражение
when
может быть значением, тип которого совпадает с типом выражения choice
выражение
when
может задавать интервал значений, тип которых совпадает с типом выражения choice
множества значений, задаваемые в различных
when
ветвях, могут пересекаться Сложность вопроса
63
Сложность курса: Основы программирования
56
Оценить вопрос
Комментарии:
Аноним
Экзамен сдал на пять с минусом. Спасибо за ответы
06 июн 2018
Аноним
Экзамен прошёл на 4. Спасибо за ответы
21 окт 2017
Аноним
Если бы не эти ответы - я бы не справился c этими тестами intuit.
26 дек 2016
Другие ответы на вопросы из темы программирование интуит.
- # Что не может компьютер?
- # (Упражнение 3) Введем следующие определения: Алфавитом S назовем упорядоченное конечное множество символов { s1, s2, …sN}, на котором задана операция < - предшествования, так что для любой пары символов si и sj либо si < sj, либо sj < siСловом u в алфавите S назовем последовательность символов из алфавита – sk1sk2…skr. Число символов в слове r – назовем длиной словаСлово длины 0, не содержащее символов, будем называть пустым словом, и обозначать его буквой eКонкатенацией слова u длины r и слова v длины p назовем слово w длины r+p, полученное приписыванием слова v в конец слова u. Операцию конкатенации будем обозначать знаком +. (Пример: алфавит S = { к, о, р } u = рок; v = око ; w = u+v = рококо.) Конкатенация слова u с пустым словом не изменяет u (u+e = e+u = u)Каждое слово u можно рассматривать как конкатенацию двух его частей: префикса p(u), задающего начальную часть слова, и хвоста t(u), задающего оставшуюся конечную часть слова (u = p(u)+t(u)). Разбиение слова на префикс и хвост произвольно, так что при некотором разбиении префикс или хвост может быть пустым словомОбщим префиксом двух слов u и v назовем слово p такое, что p = p(u) = p(v). (Пример: u = рок; v = рококо; Общий префикс p = ро; t(u) = к; t(v) = коко). Общим максимальным префиксом двух слов u и v назовем их общий префикс максимальной длины. (Пример: u = рок; v = рококо; Общий максимальный префикс p = рок; t(u) = е; t(v) = око). Определим теперь лексикографический порядок на словах алфавита S. Пусть p общий максимальный префикс слов u и v, t(u), t(v) – хвосты слов u и v. Слово u лексикографически предшествует слову v тогда и только тогда, когда либо t(u) пустое слово, либо первый символ слова t(u) предшествует в алфавите S первому символу слова t(v) Дан текст на русском языке (Девица краса. Красна коса до пояса). Расставьте слова текста в лексикографическом порядке (Большие и малые буквы считать одним символом):
- # Пусть e(p, q, r) – булевское выражение, зависящее от трех булевских переменных. Сколько различных истинностных присваиваний можно построить в этом случае?
- # В мире людей у каждого человека существует множество связей с другими людьми. У каждого человека есть отец и мать. У многих есть супруг и дети, есть друзья, коллеги, просто знакомые. Благодаря ссылкам можно аналогичным образом создавать различные связанные структуры объектов. Укажите корректные высказывания, характеризующие связанные структуры:
- # Что означает и в каких целях выполняется "скрытие информации", применяемое при разработке программной системы?