If Else Majemuk
Bentuk dari if-else bertingkat
sebenarnya serupa dengan nested if, keuntungan
penggunaan if-else bertingkat
dibanding dengan nested if adalah penggunaan bentuk
penulisan yang lebih
sederhana.
#include <conio.h> Untuk menggunakan fungsi getch() ini, harus menyertakan file header conio.h
#include <iostream.h> Untuk menggunakan fungsi cin/cout ini, harus menyertakan file header iostream.h
main( ) merupakan awal mula dari blok program utama
{ Awal function
char gol,tipe[10]; tampungan tipe data karakter
long harga=0; Tipe data untuk angka numerik yang yang muatan nya lebih besar dari int
cout<<"Perintah If else Majemuk"<<endl; Bagian pernyataan
cout<<"========================"<<endl<<endl; Bagian pernyataan
cout<<"\t\t\tHarga Tipe Barang"<<endl<<endl; Bagian pernyataan
cout<<" Masukan Tipe [1/2]: "; Bagian pernyataan
cin>>gol; Bagian memasukan objek
if(gol=='1') Jika,Pernyataan 1
{ strcpy(tipe,"Samsung"); kriteria dari Jika,Pernyataan 1
harga=6000000; hasil Jika,Pernyataan 1
}
else if(gol=='2') Jika,Pernyataan 2
{ strcpy(tipe,"Advan"); kriteria dari Jika,Pernyataan 2
harga=3000000; hasil Jika,Pernyataan 1
}
else
{ cout<<" salah kode golongan"<<endl; } hasil tidak masuk kriterian pernyataan mana pun
cout<<" Tipe yang dipilih = "<<tipe<<endl; hasil dari if majemuk
cout<<" Harga tipe = "<<harga<<endl; hasil dari if majemuk
getch(); berfungsi sebagai penahan daritampilan hasil
} Akhir function
#include <iostream.h> Untuk menggunakan fungsi cin/cout ini, harus menyertakan file header iostream.h
main( ) merupakan awal mula dari blok program utama
{ Awal function
char gol,tipe[10]; tampungan tipe data karakter
long harga=0; Tipe data untuk angka numerik yang yang muatan nya lebih besar dari int
cout<<"Perintah If else Majemuk"<<endl; Bagian pernyataan
cout<<"========================"<<endl<<endl; Bagian pernyataan
cout<<"\t\t\tHarga Tipe Barang"<<endl<<endl; Bagian pernyataan
cout<<" Masukan Tipe [1/2]: "; Bagian pernyataan
cin>>gol; Bagian memasukan objek
if(gol=='1') Jika,Pernyataan 1
{ strcpy(tipe,"Samsung"); kriteria dari Jika,Pernyataan 1
harga=6000000; hasil Jika,Pernyataan 1
}
else if(gol=='2') Jika,Pernyataan 2
{ strcpy(tipe,"Advan"); kriteria dari Jika,Pernyataan 2
harga=3000000; hasil Jika,Pernyataan 1
}
else
{ cout<<" salah kode golongan"<<endl; } hasil tidak masuk kriterian pernyataan mana pun
cout<<" Tipe yang dipilih = "<<tipe<<endl; hasil dari if majemuk
cout<<" Harga tipe = "<<harga<<endl; hasil dari if majemuk
getch(); berfungsi sebagai penahan daritampilan hasil
} Akhir function
0 komentar:
Posting Komentar