Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2012, 23:04   #11
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Код:
var x: Double;
    b: Boolean;
...
  x:=чего-то
...
  b:=(x>=-3) and (x<=3);
  case b of
  True: begin
    end;
  False: begin
      b:=x>=5;
      case b of
      True: begin end;
      False: begin end;
      end;
    end;
  end;
Mad_Cat, у вас скорость набора выше
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 13.10.2012, 23:05   #12
Chugun
Пользователь
 
Регистрация: 04.02.2009
Сообщений: 30
По умолчанию

Цитата:
Сообщение от Mad_Cat Посмотреть сообщение
Нужен case?
Ловите
Код:
case (x>=-3) and (x<=3) of 
true: ;{1 участок}
false: begin
Case (x>=5) of
true:;{2 участок}
false:;{все остальное}
end;
end;
end;
ваш вариант не прокатит имхо( -3.07 вернет вам -3 а там уже другой участок)
спасибо, Уважаемый!
Chugun вне форума Ответить с цитированием
Старый 13.10.2012, 23:06   #13
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Аватар
Код:
5..214748364: begin end;
Не надо писать bagin end;
достаточно просто поставить точку с запятой и всё. Это так называемый пустой оператор. Вот аналогия:
Код:
If condition then ;
здесь лишь только проверяется Condition, но ничего не происходит, так как ветка then пуста.
Вадим Мошев вне форума Ответить с цитированием
Старый 13.10.2012, 23:08   #14
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Цитата:
Не надо писать bagin end;
Да я его писал имея ввиду, что туда что-то вставляться будет
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
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