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
0 Response to "Contoh Menentukan kelulusan menggunakan IF"
Posting Komentar