Contoh Menentukan kelulusan menggunakan IF

Contoh Menentukan kelulusan menggunakan IF

Contoh berikut menggunakan if bentuk 2, jika kondisi/syarat (rata>=60) dipenuhi maka akan mengerjakan instruksi dibawah if, tetapi jika tidak dipenuhi maka akan mengerjakan istruksi setelah else.  

Contoh Menentukan Lulus tidaknya mahasiswa:

#include <iostream.h>
#include <conio.h>
main () {
float nmid,
nujian;
char ket,nama[20];
cout<<"Menentukan lulus tidaknya mahasiswa\n";
cout<<"-----------------------------------\n";
cout<<"Nama mhs       : ";cin>>nama;
cout<<"Nilai mid      : ";cin>>nmid;
cout<<"Nilai ujian    : ";cin>> nujian;
float  rata=(nmid+nujian)/2;   if (rata >=60)
ket='L';   else       ket='T';
cout<<"\nKeterangan(L=Lulus/T=Tidak) : "<<ket;
cout<<"\nNilai rata-rata             : "<<rata;
getch();
}

Hasil

Contoh berikut menggunakan if bentuk 3, dimana ada banyak kondisi yang masing-masing punya instruksi tersendiri untuk dieksekusi.

#include <iostream.h>
#include <conio.h>
 main ( ) {
 float nmid, nujian;
  char ket,nama[20];
    cout<<"Menentukan lulus tidaknya mahasiswa\n";
    cout<<"-----------------------------------\n";
    cout<<"Nama mhs       : ";cin>>nama;
    cout<<"Nilai mid      : ";   cin>>nmid;
    cout<<"Nilai ujian    : ";    cin>> nujian;
    float  rata=(nmid+nujian)/2;
    if (rata >=60)   ket='L';
    else
    ket='T';
    char nh;
      if (rata>=80)    nh='A';
        else if (rata>=60)
          nh='B';
        else if (rata>=40)
          nh='C';
          else if (rata>=20)
          nh='D';
          else
          nh='E';
          cout<<"\nKeterangan(L=Lulus/T=Tidak) : "<<ket;
            cout<<"\nNilai rata-rata             : "<<rata;
            cout<<"\nNilai huruf                 : "<<nh;
 getch( );
 }
Hasil

Share on :

0 Response to "Contoh Menentukan kelulusan menggunakan IF"

Posting Komentar