
19.12.2013, 15:25
|
 |
Профессионал
|
|
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
|
|
Цитата:
Сообщение от snr93
Добрый день. Такая проблема. Нужно сравнить 2 переменные. c1 и c2. Но сделать нужно это одновременно.
|
Одновременно не получится. Только последовательно
Цитата:
Сообщение от snr93
Оба эти числа никогда не могут принять значение >=5. Но если использовать мой код, который ниже, то он смотрит на c1, а про c2 забывает. Как сравнить эти 2 переменные и в зависимости от того, какое из них равно 5(а они так же могут быть меньше 5 оба) выполнить определенное действие? В данном случае прыжки на метки yzi5 и yzi6
Код:
if c1>=5 then
begin
GoTo yzi5;
end
else
ShowMessage('Здоров');
GoTo quit; //жив, цел, орел. Выходим из программы
if c2>=5 then
begin
GoTo yzi6;
end
else
begin
ShowMessage('Здоров');
GoTo quit; //жив, цел, орел. Выходим из программы
|
Как-то так:
Код:
if c1 >= 5 then
begin
GoTo yzi5;
end
else
if c2 >= 5 then
begin
GoTo yzi6;
end;
ShowMessage('Здоров');
GoTo quit; //жив, цел, орел. Выходим из программы
|