Friday, 13 March 2015

CONTOH PROGRAM C++ (SWITCH CASE NAMA HARI)


Bentuk dari Switch-case merupakan pernyataan yang dirancangan khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif penyelesaian. Pernyataan switch – case ini memiliki kegunaan sama seperti if else bertingkat. Kontruksi If-Else yang bertingkat-tingkat seringkali membingungkan pembacaan alur program.
Bahasa C++ menyediakan intruksi Switch untuk memudahkan pembacaan alur program bercabang yang sangat banyak. meskipun Switch didesain untuk mengganti If-Else, akan tetapi Switch memiliki batasan:
1.           Data yang diperiksa haruslah bertipe Integer (int) atau Karakter (char).
2.           Range data yang diperiksa bernilai 0 s/d 255.
#include <iostream.h>
#include <conio.h>
void main()
{
int pil;
cout<<"=============================================================="<<endl;
cout<<"1.SENIN  2.SELASA  3.RABU  4.KAMIS  5.JUMAT  6.SABTU  7.MINGGU "<<endl;
cout<<"=============================================================="<<endl;
cout<<endl;
cout<<"masukkan sebuah huruf (1..7) : ";
cin>>pil;
switch (pil)
{
case 1 : cout<<"HARI SENIN"<<endl;
break;
case 2 : cout<<"HARI SELASA"<<endl;
break;
case 3 : cout<<"HARI RABU"<<endl;
break;
case 4 : cout<<"HARI KAMIS"<<endl;
break;
case 5 : cout<<"HARI JUMAT"<<endl;
break;
case 6 : cout<<"HARI SABTU"<<endl;
break;
case 7 : cout<<"HARI MINGGU"<<endl;
break;
 default : cout<<"tidak terdapat nama hari"<<endl;
getch(); 

}


No comments:

Post a Comment