Сделайте прибавление, на форму которого помещены составляющие:Button  1 шт.     

Создайте прибавленье, на форму которого помещены составляющие:

Button 1 шт.

Label 1 шт.

Edit 2 шт.

Напишите обработчик действия OnClick компонента Button, в котором происходит дробленье числа, записанного в первом компоненте Edit, на число, записанное во втором. В компоненте Label отображается результат этого дела. В случае дробленья на ноль в компоненте Label обязано быть отображено подходящее известие об ошибке.

Задать свой вопрос
2 ответа
Unit Unit1;
interface
uses  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,  Dialogs, StdCtrls;
type  TForm1 = class(TForm)    Button1: TButton;    Edit1: TEdit;    Edit2: TEdit;    Label1: TLabel;   
procedure Button1Click(Sender: TObject); 
private    Private declarations  
public    Public declarations   end;
var  Form1: TForm1;
implementation
R *.dfm
procedure TForm1.Button1Click(Sender: TObject); 
begin 
 try   
 label1.Caption:=FloatToStr(StrToFloat(Edit1.Text)/StrToFloat(Edit2.Text));   
 except     
On E : EZeroDivide do       
ShowMessage('Разделенье на 0 воспрещено : ');   
end;
end;
end.
Ангелина Курамонова
http://www.fayloobmennik.net/3387997 в архиве
Хоть бы язык уточняли... Ну, допустим, Делфи:

try
        label1.caption := floattostr(strtofloat(edit1.Text) / strtofloat(edit2.text));
except
        on EDivByZero do showmessage('Devide by 0');
        else showmessage('Error');
end;
edit1.Text := '';
edit2.Text := '';
Кирилл Плукс
EDivByZero работает только с integer
Агата
Обидно
Вадим Ободынский
х)
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт