Monday 6 April 2015

DELPHI7 :: Software Perhitungan Nilai Mahasiswa


Asslamualaikum...
1. Jalankan aplikasi Delphi yang sudah kita instal di komputer kita terserah versi berapa, maka akan muncul tampilan seperti dibawah ini.
          clip_image002
2. Masukan komponen-komponen berikut pada form :
KomponenPropertis 
GroupBox1CaptionInput
Label1CaptionNama Lengkap
Label2CaptionNilai Tugas
Label3CaptionNilai Mid
Label4CaptionNilai Semester
Edit1TextKosongkan aja
Edit2Text0 (nol)
Edit3Text0
Edit4Text0
Bitbtn1CaptionProses
Bitbtn2CaptionBaru
GroupBox2Caption Output
Label5CaptionTotal Nilai
Label6CaptionNilai Akhir
Label7CaptionNilai Huruf
Label8Caption_
Label9CaptionKeterangan
Bitbtn3CaptionKeluar
Silahkan liat gambar dibawah ini dan bisa di desain sendiri terserah anda bagaimana seninya.
          clip_image004
3. Masukan listing pada Bitbtn Proses sebagai berikut :
var
total, akhir : integer;
begin
total := StrToInt(Edit2.Text)+StrToInt(Edit3.Text)+StrToInt(Edit4.Text);
Edit5.Text:=IntToStr(total);
akhir := total div 3;
Edit6.Text:=IntToStr(akhir);
if akhir >= 85 then
Edit7.Text:='A'
else if akhir >= 70 then
Edit7.Text:='B'
else if akhir >= 60 then
Edit7.Text:='C'
else if akhir >= 50 then
Edit7.Text:='D'
else
Edit7.Text:='E';
//Keterangan
if Edit7.Text='E' then
Label8.Caption:='Tidak Lulus'
else
Label8.Caption:='Lulus';
4. Listing Baru sbb:
Edit1.Enabled:=True;
Edit2.Enabled:=True;
Edit3.Enabled:=True;
Edit4.Enabled:=True;
Edit5.Enabled:=True;
Edit6.Enabled:=True;
Edit7.Enabled:=True;
BitBtn1.Enabled:=True;
Edit1.Text:='';
Edit2.Text:='0';
Edit3.Text:='0';
Edit4.Text:='0';
Edit5.Text:='';
Edit6.Text:='';
Edit7.Text:='';
Label8.Caption:='_';
Edit1.SetFocus;
5. Listing Keluar sbb:
Application.Terminate;
6. Masukan listing pada Form Aktivate, caranya klik pada bagian Events kemudian klik 2x sebelah kanan pada OnAktivate.mlihat gambar dibawah ini.
          clip_image006
Masukan listing berikut :
Edit1.Enabled:=False;
Edit2.Enabled:=False;
Edit3.Enabled:=False;
Edit4.Enabled:=False;
Edit5.Enabled:=False;
Edit6.Enabled:=False;
Edit7.Enabled:=False;
BitBtn1.Enabled:=False;
Penjelasan Program : Ketika program dijalankan, pada bagian edit yaitu edit1 sampai edit 7 dan tombol Proses bersifat Enable (tidak berfungsi) dan setfocus pada tombol Baru. Dalam artian kita blum bisa mengimput data, Jadi ketika mau mengimput kita harus klik dulu tombol Baru, baru bisa mengimput data.
Silahkan lihat gambar-gambar dibawah ini.
          clip_image008

        clip_image010    

No comments:

Post a Comment