- Pernyataan switch - case
untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak
alternatif penyelesaian. Pernyataan switch - case ini memiliki kegunaan sama seperti
if – else bertingkat, tetapi penggunaannya untuk memeriksa data yang bertipe
karakter atau integer. Bentuk penulisan perintah ini sebagai berikut:
switch (ekspresi integer atau karakter )
{
case konstanta-1 :
… perintah;
… perintah;
break;
case konstanta-2 :
… perintah;
… perintah;
break;
default :
… perintah;
… perintah;
Berikut data-data nya :
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
void main()
{
char kode;
cout<<" Masukan kode barang [A..C] : ";cin>>kode;
switch (kode)
{
case 'A' :
case 'a' :
cout<<" Alat Olah Raga";
break;
case 'B' :
case 'b' :
cout<<" Alat Elektronik";
break;
case 'C' :
case 'c' :
cout<<" Alat Masak";
break;
default :
cout<<" Anda Salah Masukan Kode";
break;
}
getch();
}