Contoh fungsi switch dalam membuat kalkulator. Switch case merupakan pernyataan yang dirancang khusus untuk menangani pengambilan keputusan yang melibatkan sejumlah atau banyak alternatif, tetapi penggunaannya hanya untuk memeriksa data yang bertipe karakter atau integer.
Contoh program kalkulator :
Contoh :
Contoh program kalkulator :
#include <conio.h>Bentuk umum case :
#include <iostream.h>
//#pragma argesused
void main ()
{
char op;
double bil1, bil2, hasil;
cout<<"masukkan bil I :" ; cin>>bil1;
cout<<"masukkan bil II :" ; cin>>bil2;
cout<<"masukkan operator : "; cin>>op;
switch (op)
{
case '+' : hasil = bil1 + bil2; break;
case '-' : hasil = bil1-bil2; break;
case '*' : hasil = bil1*bil2; break;
case '/' : hasil = bil1/bil2; break;
}
cout<<"hasilnya = "<<
getch () ;
}
switch(kondisi)
{
case ‘x‘ :
{
pernyataan1;
pernyataan2;
}
break;
case ‘x’ :
{
pernyataan1;
pernyataan2;
}
break;
default;
{
pernyataan1;
pernyataan2;
}
break;
}
Contoh :
<table border=2 width=320><tbody><tr><td style="text-align:center;">Kode</td>
<td style="text-align:center;">Nama</td>
<td style="text-align:center;">Ket</td>
</tr><tr><td>1</td>
<td>SATU</td>
<td>1</td>
</tr><tr><td>2</td>
<td>DUA</td>
<td>2</td>
</tr><tr><td>3</td>
<td>TIGA</td>
<td>3</td>
</tr></tbody></table>
switch(kode)
{
case ’1‘ :
{
strcpy(nama,”SATU”);
ket=1;
}
break;
case ’2′ :
{
strcpy(nama,”DUA”);
ket=2;
}
break;
default;
{
strcpy(nama,”TIGA”);
ket=3;
}
break;
}
0 comments:
Post a Comment