Professional Documents
Culture Documents
Project 1
Perulangan Ganjil Genap
unit GanjilGenap;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Edit1: TEdit;
Edit2: TEdit;
ListBox1: TListBox;
Label3: TLabel;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Button4: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
procedure Button4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
a,b: integer;
implementation
{$R *.dfm}
end.
Project 2
Array Nama Bulan
unit ArrayNamaBulan;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Edit1: TEdit;
Label3: TLabel;
Edit2: TEdit;
Button1: TButton;
procedure FormCreate(Sender: TObject);
procedure Button1Click(Sender: TObject);
private
{ Private declarations }
NamaBulan : array [1..12] of string;
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
end.
Logika Program :
Project 1
Perulangan Ganjil Genap
Menunjukkan listing dilakukan pada Button 1 dengan penggunaan Event Click pada
objek tersebut.
Mula mula mendeklarasikan variabel x sebagai integer
Variabel a dan b merupakan edit1 dan edit2 yang berfungsi memasukkan data pada
program
Perulangan for memasukkan range dari var a (edit1) sampai b (edit2)
Dengan percabangan jika di bagi 2 sisa 1 maka akan di cetak pada listbox 1
Menunjukkan listing dilakukan pada Button 2 dengan penggunaan Event Click pada
objek tersebut.
Mula mula mendeklarasikan variabel x sebagai integer
Variabel a dan b merupakan edit1 dan edit2 yang berfungsi memasukkan data pada
program
Perulangan for memasukkan range dari var a (edit1) sampai b (edit2)
Dengan percabangan jika di bagi 2 sisa 0 maka akan di cetak pada listbox 1
Menunjukkan listing dilakukan pada Button 3 dengan penggunaan Event Click pada
objek tersebut.
Membersihkan hasil cetakan pada listbox
Menunjukkan listing dilakukan pada Form dengan penggunaan Event Form Create pada
objek tersebut.
Merupakan Isi dari Array yang isinya adalah nama-nama bulan dari bulan ke 1
sampai dengan bulan 12 (Januari – Desember)
Menunjukkan listing dilakukan pada Button 1 dengan penggunaan Event Click pada
objek tersebut.
Berfungsi untuk menampilkan output dari indeks array NamaBulan yang telah di
inputkan sebelumnya dan menampilkanya pada edit2
Output Program :
Project 1
Perulangan Ganjil Genap
Project 2
Array Nama Bulan