Statement Switch
Statement "switch" adalah suatu statement yang berfungsi untuk melakukan pengujian terhadap beberapa kemungkinan dari suatu variabel/konstanta/pernyataan matematis.
Syntax :
switch ( {|
"{" case
[
case:
[
case
...
default:
"}"Contoh Program #include
#include
#include
switch (pilihan)
{ case '1':
float alas, tinggi, luas;
printf("Ketikkan Alas Segi Tiga = "); scanf("%f",&alas);
printf("Ketikkan Tinggi Segi Tiga = "); scanf("%f",&tinggi);
luas = alas*tinggi/2;
printf("Luas Segi Tiga adalah = %10.2f",luas);
break;
case '2':
float panjang,lebar,luassp;
printf("Ketikkan panjang Persegi Panjang = ");
scanf("%f",&panjang);
printf("Ketikkan lebar Persegi Panjang = ");
scanf("%f",&lebar);
luassp = panjang*lebar;
printf("Luas Persegi Panjang adalah = %10.2f",luassp);
break;
case '3':
float a,b,c,d,x1,x2;
printf("Ketikkan Koefisien A = "); scanf("%f",&a);
printf("Ketikkan Koefisien B = "); scanf("%f",&b);
printf("Ketikkan Koefisien C = "); scanf("%f",&c);
d = b*b - 4*a*c;
if (d>=0)
{ x1 = (-b + sqrt (d))/(2*a);
x2 = (-b - sqrt (d))/(2*a);
printf("Nilai x1 adalah = %10.2f\n", x1);
printf("Nilai x2 adalah = %10.2f\n", x2);
} else if(d<0 br=""> { printf("Akar x1 dan x2 Tidak Dapat Dicari");
}
break;
default:
printf("Pilihan Anda Ngawur ...");
}
getch();
}0>
0 komentar :
Post a Comment
Ilmu Yang Tidak Diamalkan Adalah Kosong