- 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;
если > 170, то уронить по делению на ноль неведомый мусор из стека
Использовать не то исключение, взамен нужного - дурной тон настолько, что лучше бы он исключений вообще не использовал...
> или если бабла много
а, вот как вы классифицируете интеллигенцию
По-моему из таких золотых просто делают умные отвертки.
Имхо, лучше спокойно работать, и доедая, и высыпаясь, и находя время для интересного времяпровождения
это как математик из плешки
лолшто?