Anda di halaman 1dari 7

LAPORAN AKHIR PRAKTIKUM

Mata Praktikum : Algoritma dan Pemrograman 2A

Kelas : 1IA15

Praktikum ke- :1

Tanggal : 11 April 2018

Materi : Delphi (Array)

NPM : 56417904

Nama : Fatkhullah baihaqy

Ketua Asisten :

Paraf Asisten :

Nama Asisten :

Jumlah Lembar : 7 Lembar

LABORATORIUM TEKNIK INFORMATIKA


UNIVERSITAS GUNADARMA
2018
Program Menghitung Nilai Ujian
1. Pertam Buka delphi7 , kemudian kita buat seperti pada gambar berikut
menggunakan 7label, 7edit, 2button.

2. Ketikan program nya pada button1 atau tombol ok seperti pada gambar
berikut.
3. Ketikan program nya pada button2 atau tombol reset seperti pada gambar
berikut.

4. LOGIKA PROGRAM

SYNTAX LOGIKA PROGRAM


procedureTForm1.Button1Click(Sender: Program atau printah untuk
TObject); memasukan program pada button1
atau tombol ok
Var Program atau perintah untuk
memasukan variabel
uts,tugas,uas,nakhir : double; Variabel untuk uts,tugas,uas,nakhir
dengan hasil bertipe data double
Begin Untuk memulai program
uts := strtofloat (edit3.Text); variabel uts merupakan data yang
tugas := strtofloat (edit4.Text); diisi pada edit3.text
uas := strtofloat (edit5.Text); variabel tugas merupakan data yang
nakhir := (uts*0.3) + (uts*0.6) + diisi pada edit4.text
(tugas*0.1); variabel uas merupakan data yang
diisi pada edit5.text
variabel nakhir adalah vraiabel
rumus nakhir
edit6.Text := floattostr (nakhir); Diisi denga hasil dari perhitungan
pada variabel nakhir
if (nakhir >=90) then Proram dimana edit7.text akan diisi
edit7.Text := 'A' nilai A apabila nakhir bernilai lebih
else if (nakhir >=70) then dari 90, dan bernilai B apabila
edit7.Text := 'B' nakhir bernilai lebih dari 70, dan
else if (nakhir >=50) then bernilai C apabila nakhir bernilai
lebih dari 50, dan bernilai D apabila
edit7.Text := 'C' nakhir bernilai lebih dari 30, dan
else if (nakhir >= 30) then bernili E jika tidak termasuk kriteria
edit7.Text := 'D' diatas.
else
edit7.Text := 'E'
end; Merupakan akhir program

SYNTAX LOGIKA PROGRAM


Procedure Program atau perintah untuk
TForm1.Button2Click(Sender: memasukan program pada button2
TObject); atau tombol reset
Begin Untuk memulai program
edit1.Clear; Menghapus semua edit dari 1 sampai 7
edit2.Clear;
edit3.Clear;
edit4.Clear;
edit5.Clear;
edit6.Clear;
edit7.Clear;
end; Merupakan akhir program
End. Merupakan akhir program
5.OUTPUT
KALKULATOR FAKTORIAL
1. Pertam Buka delphi7 , kemudian kita buat seperti pada gambar berikut
menggunakan 3label, 2edit, 3button.

2. Ketikan program nya pada button1, 2, 3 secara berurutan, seperti pada


gambar berikut.
3.LOGIKA PROGRAM
SYNTAX LOGIKA PROGRAM
Procedure Program atau perintah untuk
TForm1.Button1Click(Sender: memasukan program pada button1
TObject); atau tombol hasil
var i,n :integer; Untuk membuat variabel i dan n
dengan tipe data integer
nfak :longint; Dan membuat variabel nfak dengan
tipe data longinteger
Begin Memulai program
n := strtoint(edit1.Text); Mengambil nilai n dari inputaan pada
nfak :=1; edit1.text, nfaknya sama dengan 1,
for i := 2 to n do untuk i sama dengan 2 dilakukan
nfak := nfak*i; sampai n kali, nfak dikalikan dengan i.
edit2.Text := inttostr (nfak) Hasil pada rumus diatas akan dicetak
pada edit2.text
end; Merupakan akhir program

SYNTAX LOGIKA PROGRAM


Procedure Program atau perintah untuk
TForm1.Button2Click(Sender: memasukan program pada button1
TObject); atau tombol reset
Begin Memulai program
edit1.Clear; Menghapus edit1 dan edit2
edit2.Clear;
edit1.SetFocus; Kursor akan kembali pada edit1.text
end; Merupakan akhir program

SYNTAX LOGIKA PROGRAM


Procedure Program atau perintah untuk
TForm1.Button3Click(Sender: memasukan program pada button3
TObject); atau tombol keluar
Begin Memulai program
close; Menutup program
end; Merupakan akhir program
End. Merupakan akhir program
4.OUTPUT

Anda mungkin juga menyukai