Форум: "Потрепаться";
Текущий архив: 2003.01.20;
Скачать: [xml.tar.bz2];
ВнизНужны пояснения по порядку выполнения операторов Найти похожие ветки
← →
MASK (2003-01-02 17:44) [0]Как я понимаю строка 4 должна выполняться как и строка 3 только при выполнении условия. Вот только строка 3 выполняется а 4 и все следующие строки - НЕТ!!! Как будто после строки 3 стоит Break.
Может где-то какие-то настройки в дельфи есть на эту тему?
1 if Summa > 45 then
2 begin
3 Chasy:= (Chasy+((Summa-45)/(Tarif*(1-0.81))));
4 Summa:=45;
5 end
6 else...
← →
Rouse_ (2003-01-02 17:54) [1]Отключи в настройках проекта оптимизацию
Желаю успехов
← →
Song (2003-01-02 17:56) [2]Удалено модератором
Примечание: Song, ты не врубился в чём дело..
← →
MASK (2003-01-02 17:59) [3]2 Rouse_
Огромное спасибо =))
← →
Rouse_ (2003-01-02 18:19) [4]2 модератор, во, вот так намного круче удалять мессаги, чтоб с небольшим пояснением, если так везде будет, то это круто :))
Типа НОВОГДНЯЯ ФИШКА!!! :))
← →
Anatoly Podgoretsky (2003-01-02 18:26) [5]Нет смысла отключать оптимизацию, будут задействованы только лишнии такты на ненужную операцию, видимо после строки 3 переменная сумма больше не используется.
← →
MASK (2003-01-02 20:14) [6]На самом деле подсказка Rouse_ © помогла обнаружить еще одну ошибку ;-). Так что Anatoly Podgoretsky © тоже прав.
Спасибо =)
← →
Sha (2003-01-02 20:28) [7]2 MASK (02.01.03 20:14)
Впредь обращай внимание на Warnings в нижнем окне.
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.01.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c