Pada bentuk ini ,pernyataan if memiliki banyak kemungkinan pernyataan
dan memiliki banyak pengujian kondisi untuk mengerjakan pernyataan.
If < kondisi1 >
Pernyataan1;
Else If < kondisi2 >
Pernyataan2;
Else If < kondisiM >
PernyataanN;
< kondisi > diuji ,jika hasil pengujian < kondisi1 > benar maka pernyataan1
dikerjakan, jika salah maka akan menuju ke < kondisi2 > sampai
mendapatkan < kondisiM > benar, dan selanjutnya akan mengerjakan
pernyataanN tersebut.
Contoh :
#include <iostream.h>
#include <conio.h>
void main()
{
char huruf,nama;
int nilai_angka;
cout<<"Masukan Nilai Anda : ";
cin>>nilai_angka;
cout<<"Nama Anda : ";
cin>>nama;
if (nilai_angka>=80)
huruf='A';
else if (nilai_angka>=70 && nilai_angka<80)
huruf='B';
else if (nilai_angka>=60 && nilai_angka<70)
huruf='C';
else
huruf='D';
cout<<endl;
cout<<"NILAI : "<<huruf<<endl;
getch();
}
Rabu, 27 Maret 2013
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar