|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
13.10.2012, 21:53 | #1 |
Пользователь
Регистрация: 04.02.2009
Сообщений: 30
|
case
Уважаемые формумчане, подскажите пож-та давно не писавшему и забывшему Delphi.
Как в case объявить условие x>=5? как поставить конкретные значения - знаю, как поставить диапазон - знаю... а вот как сделать "от числа до бесконечности" - не знаю и/или забыл может ли вообще case обрабатывать подобного рода запросы или надо ставить границу типа данных, с которым имею дело? (т.е. 5..max) для тех, кто будет искать (возможно): конкретное число: Код:
Код:
|
13.10.2012, 22:09 | #2 |
Пользователь
Регистрация: 27.12.2008
Сообщений: 89
|
через условие if ?
|
13.10.2012, 22:15 | #3 |
Пользователь
Регистрация: 04.02.2009
Сообщений: 30
|
дело в том, что по условию данной мне задачи,
Код:
НЕОБХОДИМО использовать ТОЛЬКО Код:
т.е. решение должно быть абсолютно протым (следуя логике) но как описать его так, чтобы компилятор не ругался - я не знаю через if'ы всё делается проще простого, но применять их нельзя |
13.10.2012, 22:25 | #4 | |
Форумчанин
Регистрация: 11.04.2012
Сообщений: 212
|
Цитата:
|
|
13.10.2012, 22:29 | #5 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Ну, можно попробовать так, только это немного (ИМХО) быдокодом пахнуть будет:
Код:
|
13.10.2012, 22:33 | #6 | |
Пользователь
Регистрация: 04.02.2009
Сообщений: 30
|
Цитата:
есть 3 формулы, каждая из который выполняется в зависимости от условий: 1) -3<=x<=3 2) x>=5 3) всё остальное первое и последнее описать в case не представляет трудностей вопрос со вторым x: double |
|
13.10.2012, 22:33 | #7 | |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
Цитата:
при x=-1 чего буит делать программа??? при Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" Последний раз редактировалось Mad_Cat; 13.10.2012 в 22:37. |
|
13.10.2012, 22:39 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Если x Integer, то его MAX=214748364. От этого плясать. Для других целочисленных типов другие границы
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 13.10.2012 в 22:44. |
13.10.2012, 22:50 | #9 | |
Пользователь
Регистрация: 04.02.2009
Сообщений: 30
|
Цитата:
дабл он "не хавает" буду думать в другом направлении... Код:
но для 1 курса гуманитария, думаю, хватит чтобы поставили "зачет" Последний раз редактировалось Stilet; 14.10.2012 в 12:27. |
|
13.10.2012, 23:02 | #10 |
Made In USSR!
Старожил
Регистрация: 01.09.2010
Сообщений: 3,657
|
Нужен case?
Ловите Код:
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой" |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
case от а до я | Horus92 | Помощь студентам | 7 | 15.07.2010 01:43 |
Use case | elenSV | Помощь студентам | 0 | 09.06.2010 22:28 |
Case of | Lemo | Помощь студентам | 4 | 06.06.2010 01:12 |