Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];




Вниз

Выделить маленькие отрезки чисел в большом отрезке чисел? 


Анатолий   (2002-01-14 21:18) [0]

Переменная i принимает значения от 0 до 5000. Среди этих чисел меня интересуют определенные интервалы например от 5 до 10, от 300 и 320, от 1230 и до 1250..... И таких отрезков туева куча (около 30-35). Конечно, можно было бы напихать ifов, типа if (i>5) and (i<10) then. , но кажется, что в программу засунуть 30-35 if не слишком умно. Может кто знает как сделать умнее. Другими словами, как проверить входит ли значение переменной i в определенные отрезки. При этом хотелось бы сильно не использовать много ифов.



Иван Шихалев   (2002-01-14 21:28) [1]

case I of
300..320 :;
1230..1250 :;
end



Anatoly Podgoretsky   (2002-01-14 21:37) [2]

Согласно вопроса, ему более поднодит
case I of
5..10,
300..320,
1230..1250: Result := True;
end



Иван Шихалев   (2002-01-14 21:56) [3]

Может быть. Суть-то та же



Anatoly Podgoretsky   (2002-01-14 23:20) [4]

Суть конечно не меняет, так форма записи.



Анатолий   (2002-01-15 02:02) [5]

Спасибо.




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.31;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.016 c
3-99894           locust                2001-12-28 12:26  2002.01.31  
Имя пользователя в триггере?


6-100028          Landgraph             2001-11-08 10:34  2002.01.31  
Перехват запросов...


7-100084          Sergy                 2001-10-18 17:32  2002.01.31  
Выкллючить комп


1-100008          Gilbert               2002-01-14 08:44  2002.01.31  
Компонент Label который показывает системное время


3-99901           Oleon                 2001-12-28 17:32  2002.01.31  
Ну прямо никто не знает что-ли? Не может быть.