Buatlah form seperti diatas dengan ketentuan :
| Form/Control | Properties | Setting |
| Group Box | Caption | Perulangan Box |
| Name | perulangan_box | |
| Label | Caption | Angka Awal |
| Label | Caption | Banyak Perulangan |
| Edit | Name | input_perulangan |
| Text | Kosongkan | |
| Edit | Name | ulang_ perulangan |
| Text | Kosongkan | |
| Memo | Name | Memo1 |
| Button | Caption | While-Do |
| Name | btn_while | |
| Button | Caption | Repeat-Until |
| Name | btn_repeat | |
| Button | Caption | For-Do |
| Name | btn_for_do | |
| Button | Caption | For_DownTo |
| Name | btn_dwnto |
Pada bagian button While-Do, klik 2x kemudian buat koding seperti dibawah ini:
procedure TForm1.btn_whileClick(Sender: TObject);
var
E, F : Integer;
begin
memo1.clear;
E:= StrToInt (input_perulangan.Text);
F:=1;
while F <> StrToInt(ulang_perulangan.Text) do
begin
Memo1.Lines.Add(‘Perulangan ke-’+IntToStr(F)+’ = ‘+IntToStr(E));
E:= E+1;
F:= F+1;
end;
end;
Di bagian button Repeat-Until, klik 2x kemudian buat koding seperti dibawah ini:
procedure TForm1.btn_repeatClick(Sender: TObject);
var
E, F : Integer;
begin
memo1.clear;
E:= StrToInt (input_perulangan.Text);
F:=1;
repeat
Memo1.Lines.Add(‘Perulangan ke-’+IntToStr(F)+’ = ‘+IntToStr(E));
F:= F+1;
E:= E+1;
until F = StrToInt(ulang_perulangan.Text)
end;
Pada bagian button For-Do, klik 2x kemudian buat koding jadi seperti dibawah ini:
procedure TForm1.btn_for_doClick(Sender: TObject);
var
E, F : Integer;
begin
memo1.clear;
E:= StrToInt (input_perulangan.Text);
for F := 1 to StrToInt(ulang_perulangan.Text) do
begin
Memo1.Lines.Add(‘Perulangan ke-’+IntToStr(F)+’ = ‘+IntToStr(E));
E:= E+1;
end;
end;
Pada bagian button For_DownTo, klik 2x kemudian buat koding seperti dibawah ini:
procedure TForm1.btn_dwntoClick(Sender: TObject);
var
E,F: Integer;
begin
memo1.clear;
E:= StrToInt (input_perulangan.Text);
F:= 1;
for E:= E downto (StrToInt(input_perulangan.Text)-StrToInt(ulang_perulangan.Text)+1) do
begin
Memo1.Lines.Add(‘Perulangan ke-’+IntToStr(F)+’ = ‘+IntToStr(E));
F:=F+1;
end;
end;

Tidak ada komentar:
Posting Komentar