Anda di halaman 1dari 10

LAPORAN AKHIR PRAKTIKUM

Mata praktikum

Algoritma &Pemrograman 2A

Kelas

1IA16

Praktikum ke-

TanggalPraktikum

23 Maret 2013

Materi

Pengenalan Delphi

NPM

50412163

Nama

Adhib Arfan

Ketua Asisten

Ahmad Fauzi

NamaAsisten

ParafAsisten

Jumlah Lembar

10 Lembar

LABORATORIUM INFORMATIKA
UNIVERSITAS GUNADARMA
2013

I.

List Program

unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TForm1 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Button1: TButton;
Button2: TButton;
Button3: TButton;
Edit1: TEdit;
Edit2: TEdit;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation

{$R *.dfm}
procedure TForm1.Button1Click(Sender: TObject);
begin
Label3.Caption := 'Nama Saya '+Edit1.Text+' NPM '+Edit2.Text;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
Edit1.Text := '';
Edit2.Text := '';
Label3.Caption := '';
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
Form1.Close;
end;
end.

II.

Logika Program
Dalam contoh program kali ini adalah membuat program sederhana, yaitu

program Hasil, Hapus, dan keluar dengan memasukan Nama dan NPM
Kemudian program akan menampilkan Nama dan NPM yang telah di inputkan.
Lalu, kita bisa menghapus kembali data pada kolom Nama, dan NPM untuk
inputan yang lain. Apabila ingin keluar dari form program user dapat meng
klik Keluar

Langkah-langkah untuk membuat program ini adalah :


1. Untuk membuat program ini, kita membutuhkan Label(
Button(

),Edit(

) dan

).

2. Label untuk membuat Nama dan NPM, Edit untuk membuat input
outputan nama dan NPM,sedangkan Button

untuk Hasil, Hapus

dan Keluar.

3. Setelah semua komponen yang di butuhkan sudah terpenuhi, kemudian


mengganti nama sesuai yang kita inginkan, yaitu terletak pada Object
Inspector seperti gambar di bawah ini:

Ganti dengan seperti gambar di bawah:


Elemen

Properties

Keterangan

Label1

Caption

Nama

Label2

Caption

NPM

Label3

Caption

(dikosongkan)

Edit1

Text

(dikosongkan)

Edit2

Text

(dikosongkan)

Button1

Caption

Hapus

Button2

Caption

Hasil

Butoon3

Caption

Keluar

Sehingga menghasilkan desain seperti gambar

4. Setelah semua desain sudah selesai, hal yang paling terpenting adalah
memasukkansource code yang digunakan pada program agar dapat berjalan.
Adapun source code nya adalah :
a. Klik 2 kali pada button Hasilkemudian masukan source code sebagai
berikut

Gambar Source code Hasil


Logikanya adalah sebagai berikut:
Jadi, pada saat running dan button Hasil diklik, Label3 akan menampilkan
Nama saya lalu memanggil text yang kita input pada kotak edit1, lalu
menampilkan dengan NPM dan memanggil text yang kita input pada
kotak edit2.

b. Setelah itu, klik 2 kali button Hapusdan masukan source code sebagai
berikut :

Gambar Source code Hapus


Logikanya :
pada saat button running dan button Hapus diklik, kotak edit1, edit2, dan
label3 akan dikosongkan kembali dan program dapat diulang dengan
mengisikan input yang lain.
c. Terakhir adalah klik 2 kali pada button keluardan masukkan source code
sebagai berikut :

Gambar Source code keluar


Logikanya :
menutup kotak dialog dan keluar dari program ketika button Keluar diklik
5. setelah kita mengetikkan beberapa source code pada program yang kita buat,
kita akan menjalankan program tersebut. Yaitu dengan metekan tombol F9
pada keyboard atau klik icon play (

) pada menu toolbar di sebelah atas

kiri.
III.

Output program
Setelah program dijalankan maka akan keluar output seperti gambat di bawah
ini:

a. Tampilan button Hasil


Contoh :
Nama

: Adhib Arfan

NPM

: 50412163

Label3.Caption := 'Nama Saya '+Edit1.Text+' NPM '+Edit2.Text;


end;
pada saat running dan button Hasil diklik, Label3 akan menampilkan Nama
saya lalu memanggil text yang kita input pada kotak edit1, lalu menampilkan
dengan NPM dan memanggil text yang kita input pada kotak edit2.
Sehingga menghasilkan output seperti gambar diatas.

b. Tampilan untuk button Hapus

Edit1.Text := '';
Edit2.Text := '';
Edit3.Text := '';
Label3.Caption := '';
pada saat button running dan button Hapus diklik, kotak edit1, edit2, dan
label3 akan dikosongkan kembali dan program dapat diulang.
Sehingga Output nama saya Adhib Arfan dengan NPM 50412163 akan di
hapus dan bisa memasukan inputan baru.

c. Tampilan button Keluar

begin
Form1.Close;
end;
Adalah untuk keluar dari running form dan kembali ke tampilan source code
Delphi .

Anda mungkin juga menyukai