Guest User

Untitled

a guest
May 22nd, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Delphi 1.29 KB | None | 0 0
  1. unit Unit1;
  2.  
  3. interface
  4.  
  5. uses
  6.   Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  7.   Dialogs, StdCtrls;
  8.  
  9. type
  10.   TForm1 = class(TForm)
  11.     Edit1: TEdit;
  12.     Edit2: TEdit;
  13.     Edit3: TEdit;
  14.     Label1: TLabel;
  15.     Button1: TButton;
  16.     Button2: TButton;
  17.     Button3: TButton;
  18.     Button4: TButton;
  19.     Button5: TButton;
  20.     Button6: TButton;
  21.     procedure Button1Click(Sender: TObject);
  22.     procedure Button6Click(Sender: TObject);
  23.     procedure Button3Click(Sender: TObject);
  24.   private
  25.     { Private-Deklarationen }
  26.   public
  27.     { Public-Deklarationen }
  28.   end;
  29.  
  30. var
  31.   Form1: TForm1;
  32.  
  33. implementation
  34.  
  35. {$R *.dfm}
  36.  
  37. var a,b:real;
  38.     i:integer;
  39.  
  40. function Summe(x,y:real):real;
  41.   begin
  42.     Summe:=x+y;
  43.   end;
  44.  
  45. function Potenz(x,y:longint):longint;
  46.  var z,i:longint;
  47.  
  48.   begin
  49.  
  50.     z:=x;
  51.     for i:=1to y-1 do
  52.     z:=z*x;
  53.  
  54.     Potenz:=z;
  55.   end;
  56.  
  57.  
  58.  
  59. procedure TForm1.Button1Click(Sender: TObject);
  60. begin
  61. a:=Strtofloat(edit1.Text);
  62. b:=strtofloat(edit3.text);
  63. edit2.text:=FloatToStr(Summe(a,b));
  64. end;
  65.  
  66. procedure TForm1.Button6Click(Sender: TObject);
  67. begin
  68. form1.close;
  69. end;
  70.  
  71. procedure TForm1.Button3Click(Sender: TObject);
  72. begin
  73. a:=Strtofloat(edit1.Text);
  74. b:=Strtofloat(edit3.text);
  75. edit2.text:=FloatToStr(Potenz(a,b));
  76. end;
  77.  
  78. end.
Add Comment
Please, Sign In to add comment