Assalamualaikum wr.wb

Kmbli lagi dengan saya ...!!!

sblom thread statement switch, ada statement if tersarang yg lebih dahulu, tpi gpp lah, yg pnting bisa di share buat tman2 DC.
ooiya, kalau statement switch pngembngan dari if tersarang.
msuk kpada intinya.
Statement if tersarang maksudnya adalah di dalam perintah/statement if terdapat lagi perintah/statement if lainnya.
Soal :
Buatlah program C++ dengan contoh tampilan di bawah ini :
Menu Matematika
Solusinya :

Kmbli lagi dengan saya ...!!!

sblom thread statement switch, ada statement if tersarang yg lebih dahulu, tpi gpp lah, yg pnting bisa di share buat tman2 DC.
ooiya, kalau statement switch pngembngan dari if tersarang.
msuk kpada intinya.
Statement if tersarang maksudnya adalah di dalam perintah/statement if terdapat lagi perintah/statement if lainnya.
Soal :
Buatlah program C++ dengan contoh tampilan di bawah ini :
Menu Matematika
Code:
1. Mencari Luas Segitiga
2. Mencari Luas Persegi Panjang
3. Mencari Akar Persamaan Kuadrat (Rumus ABC)
Pilihan Anda [1..3] [1]
Ketikkan Alas Segitiga = _____
Ketikkan Tinggi Segitiga = _____
Luas Segitiga adalah = _____
Menu Matematika
1. Mencari Luas Segitiga
2. Mencari Luas Persegi Panjang
3. Mencari Akar Persamaan Kuadrat (Rumus ABC)
Pilihan Anda [1..3] [2]
Ketikkan Panjang Persegi Panjang = _____
Ketikkan Lebar Persegi Panjang = _____
Luas Persegi Panjang adalah = _____
Menu Matematika
1. Mencari Luas Segitiga
2. Mencari Luas Persegi Panjang
3. Mencari Akar Persamaan Kuadrat (Rumus ABC)
Pilihan Anda [1..3] [3]
Ketikkan Koefisien A = 1
Ketikkan Koefisien B = 5
Ketikkan Koefisien C = 6
Nilai X1 adalah -2.00
Nilai X2 adalah -3.00
Menu Matematika
1. Mencari Luas Segitiga
2. Mencari Luas Persegi Panjang
3. Mencari Akar Persamaan Kuadrat (Rumus ABC)
Pilihan Anda [1..3] [3]
Ketikkan Koefisien A = 2
Ketikkan Koefisien B = 5
Ketikkan Koefisien C = 6
Nilai X1 dan X2 Tidak dapat dicari ...Solusinya :
Code:
#include <conio.h>
#include <stdio.h>
#include <math.h>
void main ()
{ char pilihan;
printf("Menu Matematika\n");
printf("---------------\n");
printf("1. Mencari Luas Segi Tiga\n");
printf("2. Mencari Luas Persegi Panjang\n");
printf("3. Mencari Akar Persamaan Kuadrat (Rumus ABC)\n\n");
printf("Pilihan anda [1..3][ ]\b\b");
pilihan=getch();
printf("%c\n",pilihan);
if (pilihan=='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);
} else if (pilihan =='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);
} else if(pilihan =='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)
{ printf("Akar x1 dan x2 Tidak Dapat Dicari");
}
}
getch();
} 








0 komentar:
Posting Komentar
Ilmu Yang Tidak Di Amalkan Sama Dengan Kosong