задача "СВЕТОФОР" |
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code], либо быть опубликованы на нашем PasteBin в режиме вечного хранения.
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!
задача "СВЕТОФОР" |
don |
Сообщение
#1
|
Гость |
Народ требуется помощь, супруге задали задачку в институте. Условие такое: "Ввести цвет светофора, вывести команды светофора".
|
volvo |
Сообщение
#2
|
Гость |
var sColor: string; P.S. Если тебе надо что-то другое, будь добр задать вопрос более корректно ! |
don |
Сообщение
#3
|
Гость |
Большое спасибо.
Задание периписал слово в слово с карточки, что преподаватель имел ввиду мне сложно сказать. Нодеюсь что этого будет достаточно. Еще раз БОЛЬШОЕ СПАСИБО. А модератор на самом деле суров |
Вадя |
Сообщение
#4
|
Гость |
ну можно ещё оператором выбора Case)
|
volvo |
Сообщение
#5
|
Гость |
Case со строками? Не может быть...
|
TarasBer |
Сообщение
#6
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Кстати, что мешает компилятору строить case по любому типу, для которого определена операция сравнения?
-------------------- |
volvo |
Сообщение
#7
|
Гость |
Технически - ничего не мешает. Открой Гавву на 303 странице и посмотри на то, с какими типами работает Case. В принципе, можно было бы сделать то же самое и в программных файлах, но рекомендуется для строкового кейса использовать Map-ы. Во всех современных языках программирования Map-ы (или их аналоги) присутствуют, так что извращаться с усложнением алгоритмов построения таблицы переходов - просто никому не нужно.
|
TarasBer |
Сообщение
#8
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
> Открой Гавву на 303 странице и посмотри на то, с какими типами работает Case.
Я до 108 дочитал, уже башка опухла, ощущение, как если накануне экзамена прочитал весь учебник, впервые открыв. В голове от количества конструкций и пакетов только обрывок из анекдота "а теперь со всей этой ***ей мы попытаемся взлететь". > В принципе, можно было бы сделать то же самое и в программных файлах, но рекомендуется для строкового кейса использовать Map-ы. А какое преимущество имеет карта, построенная руками перед картой, построенной компилятором в коде? -------------------- |
volvo |
Сообщение
#9
|
Гость |
Цитата Кстати, что мешает компилятору строить case по любому типу, для которого определена операция сравнения? Май 1991 года. Подготовка нового Стандарта языка программирования Ада (то, что должно было стать Ada-95). В документе есть 2 интересных запроса на усовершенствование:Цитата RR-0312 Generalize case statement to decision table Оба запроса отклонены с одной и той же формулировкой: "These requests were rejected as requiring too much change by implementors to justify the expected payoff." (Запросы отклонены как требующие от разработчиков слишком многочисленных изменений, чтобы оправдать ожидаемый выигрыш).RR-0320 Generalize case statement for other types, including REAL Та же участь постигла и подобное предложение, внесенное перед рассмотрением Стандарта-2012. Кстати. В проекте Java 7 - таки оставили пункт о строковых switch-ах. Посмотрим, что из этого получится, реализуют или нет... Но даже если и реализуют - они уже примерно объяснили, как это будет сделано. Неявный вызов метода intern(). |
buy prednisone with paypal how t |
Сообщение
#10
|
Гость |
Buy Alli Online Uk In Stock
|
Текстовая версия | 23.12.2024 16:31 |