If
If digunakan jika hanya terdapat satu kondisi saja.Perintah ini akan dijalankan jika pernyataan benar dan akan diabaikan jika pernyataan salah.Berikut contoh Program menggunakan seleksi if:
#include "iostream.h"2.If...Else
void main()
{
char nama[30],jawab;
cout<<"<<---------------!==Techno-Logic==!--------------->>"<<endl<<endl;
cout<<"Nama Kamu : ";cin>>nama;
cout<<"Tampilkan Nama [Y/T] : ";cin>>jawab;
if ((jawab == 'Y') || (jawab == 'y'))
{
cout<<"Nama Anda Adalah "<<nama;
}
}
If...else digunakan jika terdapat lebih dari satu kondisi.Perintah ini berjalan jika sudah mendapat pernyataan yang benar dari beberapa pernyataan yang diberikan.Perintah ini bekerja dengan cara menguji satu persatu pernyatan mulai dari kondisi pertama hingga kondisi yang memenuhi pernyataan.Berikut contoh Program menggunakan seleksi if...else:
#include "iostream.h"3.Switch Case
void main()
{
int pesan;
cout<<"<<---------------!==Techno-Logic==!--------------->>"<<endl<<endl;
cout<<"--->Menu Makanan<---"<<endl;
cout<<"1.Mie Goreng"<<endl;
cout<<"2.Nasi Goreng"<<endl<<endl;
cout<<"Masukkan Nomor Makanan : ";cin>>pesan;
if (pesan == 1)
{
cout<<"Anda Memesan Mie Goreng";
}
else if (pesan == 2)
{
cout<<"Anda Memesan Nasi Goreng";
}
else
{
cout<<"Nomor Pesanan Salah";
}
}
Perintah seleksi switch case hampir sama dengan if...else yaitu menyeleksi lebih dari satu kondisi. Bedanya,switch case tidak butuh operator dalam menyeleksi kondisi yang diberikan.Berikut contoh Program menggunakan seleksi switch case:
#include "iostream.h"
void main()
{
int pesan;
cout<<"<<---------------!==Techno-Logic==!--------------->>"<<endl<<endl;
cout<<"--->Menu Makanan<---"<<endl;
cout<<"1.Mie Goreng"<<endl;
cout<<"2.Nasi Goreng"<<endl;
cout<<"3.Mie Kuah"<<endl<<endl;
cout<<"Masukkan Nomor Makanan : ";cin>>pesan;
switch (pesan)
{
case 1 : cout<<"Anda Memesan Mie Goreng";
break;
case 2 : cout<<"Anda Memesan Nasi Goreng";
break;
case 3 : cout<<"Anda Memesan Mie Kuah";
break;
}
}
Tidak ada komentar:
Posting Komentar