Lokasi : Komplek Graha Bukit Raya 1 Blok G3 No 16 LT 3, Bandung Barat

Lokasi : Komplek Graha Bukit Raya 1 Blok G3 No 16 LT 3, Bandung Barat

VIDEO TUTORIAL MIKROTIK VIDEO + MODUL TRAINING ORDER BISA VIA TOKOPEDIA KLIK LINK GAMBAR

VIDEO TUTORIAL MIKROTIK  VIDEO + MODUL TRAINING ORDER BISA  VIA TOKOPEDIA KLIK LINK GAMBAR
Update Video Tutorial > Lebih dari 350 Video Tutorial MIkrotik

Jadwal Training Mikrotik Running Setiap Awal dan Akhir Bulan

Excel Fundamental, Excel Advanced, Dan Excel Programming VBA

IT TRAINING CENTER CONTACT : 0812-1451-8859 / 081-1219-8859

Memahami Fungsi Logika IF Bertingkat di Delphi dengan If ..then Else Studi Kasus Menghitung Nilai Ujian Mahasiswa


Pada tutorial yang lalu telah dibahas logika IF tunggal di Delphi kali ini akan membahas IF Bertingkat atau IF Bercabang. Percabangan dalam bahasa pemrograman disebut juga pengkondisian dalam menentukan keputusan(seleksi), sehingga bila kondisi tertentu memenuhi maka akan diambil keputusan berdasarkan kondisi yang terpenuhi tersebut. Dalam bahasa pemrograman delphi dikenal dua percabangan yaitu pernyataan if  (if statement) dan pernyataan case of (case of statement), tutorial ini akan membahs if then else dimana studi kasusnya adalah menghitung nilai mahasiswa.

Langkahnya adalah sebagai berikut:
1.       Desain Form Sebagai Berikut

2.       Selanjutnya Buat Program dengan Logika Program
Program akan menghitung nilai uts, nilai uas dan nilai tugas dimana hasil akhirnya memunculkan total nilai dan grade serta keterangan
-          Total Nilai didapat dari (nilai uts + nilai uas + nilai tugas) / 3
-          Kriteria Grade adalah sebagai berikut
Grade A jika (Nilai >= 85), Grade B jika Nilai >= 75 < 85, Grade C Jika Nilai >= 65 < 75, Grade D jika (Nilai >=50 < 65), dan Grade E Nilai < 50
-          Keterangan                       
Grade A Lulus Memuaskan, Grade B Lulus, Grade C Lulus Cukup, Grade D Mengulang,  Grade E Tidak Lulus.

3.       Codingnya Seperti berikut
procedure Ttugas5.bt_hitungClick(Sender: TObject);

var

 uts,uas,tugas : integer;

 total_nilai : real;

begin

  uts := strtoint(ed_uts.Text);

  uas := strtoint(ed_uas.Text);

  tugas := strtoint(ed_tugas.text);

  total_nilai := (uts + uas +tugas) / 3 ;

  ed_total.Text := floattostr(total_nilai);



  if (total_nilai < 50) then

   Begin

      ed_grade.Text := 'E';

      lbl_ket.Visible := true;

      lbl_ket.Caption := 'Tidak Lulus';

    end

  else if (total_nilai >=50) and (total_nilai < 65) then

    Begin

      ed_grade.Text := 'D';

      lbl_ket.Visible := true;

      lbl_ket.Caption := 'Mengulang'

     end

  else if (total_nilai >= 65) and (total_nilai < 75) then

    Begin

      ed_grade.Text := 'C';

      lbl_ket.Visible := true;

      lbl_ket.Caption := 'Lulus'

    end

   else if (total_nilai >= 75) and (total_nilai < 85) then

    Begin

      ed_grade.Text := 'B';

      lbl_ket.Visible := true;

      lbl_ket.Caption := 'Lulus'

     end

   else

     Begin

      ed_grade.Text := 'A';

      lbl_ket.Visible := true;

      lbl_ket.Caption := 'Lulus Memuaskan'

     end



end;
 


Output Aplikasi




PADEPOKAN IT COURSES
IT Tutorial, Training Center & IT Solution

www.padepokanit.com




Share

Artikel Lainnya :



No comments:

Post a Comment

Training Bulan ini

Padepokan IT Course

Lokasi Training
Jl. H.Gofur Komplek Graha Bukit Raya 1 Blok G3 No 16 Lantai 3, Cilame, Bandung Barat

Telp : 081214518859 (WhatsApp)
E-Mail : padepokanit.course@gmail.com
Instagram : @padepokanit
Website : www.padepokanit.com

Info Site

User Online Padepokan-IT Course

IT Tutorial, Training & IT Solution