Хелпикс

Главная

Контакты

Случайная статья





Задача №3. Задача №4. procedure TForm1.Button1Click(Sender: TObject);. Задача №5. Задача №6



Задача №3

Дан один корень квадратного уравнения и коэффициент С. Известно, что коэффициент А равен 1. Найти второй корень и коэффициент В.

procedure TForm4.Button1Click(Sender: TObject); Var X1,X2,B,C:extended; begin X1:=StrToFloat(Edit1.Text); C:= StrToFloat(Edit2.Text); X2:= (C/X1); Edit3.Text:=FloatToStr(X2); B:= -(X1+X2); Edit4.Text:=FloatToStr(B); end; procedure TForm1.Button2Click(Sender: ТObject); begin Edit1.Text:=''; Edit2.Text:=''; end;

Задача №4

Дано количество секунд с начала суток. Вычислить текущее время в виде количества часов, минут и секунд.

procedure TForm1.Button2Click(Sender: ТObject); begin Edit1.Text:=''; Edit2.Text:=''; Edit3.Text:=''; Edit4.Text:=''; end; procedure TForm1.Button3Click(Sender: TObject); begin close; end;

procedure TForm1.Button1Click(Sender: TObject);

begin

Edit2.Text:=IntToStr( StrToInt ( Edit1.Text) div 3600);

Edit3.Text:= IntToStr((StrToInt( Edit1.Text)-StrToInt(Edit2.Text) *3600) div 60);

Edit4.Text:= IntToStr(StrToInt(Edit1.Text)- StrToInt(Edit2.Text)*3600-StrToInt(Edit3.Text)*60);

end;

Задача №5

Дана длина окружности. Найти площадь данного круга.

procedure TForm1.Button1Click(Sender: TObject); var L,R,S:extended; begin L:= StrToFloat(Edit1.Text); R:=L/(2*Pi); Edit2.Text:=FloatToStr(R); S:= Pi*(R*R); Edit3.Text:=FloatToStr(S); end;

Задача №6

Дано целое число. Определить в нем количество сотен (не включающее количество тысяч)

procedure TForm2.Button1Click(Sender: TObject); var A,B:integer; begin A:=StrToInt(Edit1.Text); B:=(A-(A div 1000)*1000)div 100; Edit2.Text:=IntToStr(B); end; procedure TForm1.Button2Click(Sender: ТObject); begin Edit1.Text:=''; Edit2.Text:=''; end; procedure TForm1.Button3Click(Sender: TObject); begin close; end;

 Задача №7

Дано двузначное число. Определить в нем сумму цифр.

procedure TForm1.Button1Click(Sender: TObject);  var A,B:integer; begin A:=StrToInt(Edit1.Text); B:=(A-(A div 10)*10)+(A div 10); (Из А вычитаем кол-во 10*на 10 и + кол-во 10) Edit2.Text:=IntToStr(B); end; procedure TForm1.Button2Click(Sender: TObject); begin  Edit1.Text:=''; Edit2.Text:=''; end;


  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.