- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
procedure TfmLab3.mmVesClick(Sender: TObject);
var
sngVes, sngFlag: single;
intFlag: integer;
begin
try
sngVes:=StrToFloat(InputBox('Ввод исходных данных','Введите вес от 40 до 170',''));
sngFlag:=sqrt(sngVes-40);
if sngVes>170 then
begin
sngFlag:=1/intFlag;
//ShowMessage(FloatToStr(sngFlag));
end;
edWeight.Text:=FloatToStr(sngVes);
except
on EConvertError do ShowMessage('Вводить можно только действительные числа!');
on EInvalidOp do ShowMessage('Минимальный вес 40кг');
on EZeroDivide do ShowMessage('Максимальный вес 170кг');
end;
end;
Lure Of Chaos 07.01.2011 16:49 # −1
bugmenot 07.01.2011 17:24 # +3
если > 170, то уронить по делению на ноль неведомый мусор из стека
Lure Of Chaos 07.01.2011 20:00 # −1
guest 07.01.2011 20:24 # −1
Использовать не то исключение, взамен нужного - дурной тон настолько, что лучше бы он исключений вообще не использовал...
adli__82 13.01.2011 20:29 # −1
StriderMan 13.01.2011 14:05 # +1
Govnocoder#0xFF 07.01.2011 20:29 # 0
Lure Of Chaos 07.01.2011 20:41 # +2
Kornew 08.01.2011 12:53 # 0
Govnocoder#0xFF 08.01.2011 13:27 # 0
Lure Of Chaos 08.01.2011 13:32 # +1
Govnocoder#0xFF 08.01.2011 13:40 # −1
Lure Of Chaos 08.01.2011 13:43 # −1
> или если бабла много
а, вот как вы классифицируете интеллигенцию
Govnocoder#0xFF 08.01.2011 14:23 # 0
Lure Of Chaos 08.01.2011 14:34 # −1
По-моему из таких золотых просто делают умные отвертки.
Имхо, лучше спокойно работать, и доедая, и высыпаясь, и находя время для интересного времяпровождения
StriderMan 17.01.2011 00:53 # 0
bugmenot 17.01.2011 01:06 # 0
это как математик из плешки
bugmenot 08.01.2011 14:41 # +1
Govnocoder#0xFF 08.01.2011 15:42 # 0
tr00_gr1m_doomster 07.01.2011 22:41 # 0
Govnocoder#0xFF 08.01.2011 13:26 # 0
лолшто?
tr00_gr1m_doomster 08.01.2011 13:38 # 0
Govnocoder#0xFF 08.01.2011 13:41 # 0