Latihan :
Tuliskan Sebuah Program Yang Berisikan Perhitungan
Volume Limas Segitiga Dan Volume Bola Dengan Kondisi Berikut: Pada Tahap Awal
Kita Harus Memilih:
- Jika Angka 1 Diketik Maka Perhitungan Volume Limas Segitiga Dimulai Atau
- Jika Angka 2 Diketik Maka Pehitungan Volume Bola Dimulai.
- Apabila Tidak Mengetik Angka 1 Atau 2 Maka Pada Layar Ditampilkan Kalimat “Anda Tidak Mengetik Angka 1 Atau 2” Dan Kembali Ke Tahap Awal.
- Program Selesai Dijalankan Jika Salah Satu Perhitungan Luas Telah Dilakukan
Coding :
#include <stdio.h>
#include <stdlib.h>
int angka, x=1, alas, ts, tl, r; //ts = tinggi segitiga, tl=tinggi limas, r = jari-jari
float volume, phi = 3.14, pertiga= 0.33, setengah = 0.5, empatpertiga=0.75;
int main(void)
{
while(x)
{
printf ("Pilih Angka \n");
printf ("1. Menghitung volume Limas Segeitiga \n");
printf ("2. Menghitung Volume Bola \n");
scanf("%d", &angka);
if(angka == 1)
{
printf("Masukan Alas ");
scanf("%d", &alas);
printf("Masukan Tinggi Segitiga ");
scanf ("%d", &ts);
printf("Masukan Tinggi Limas ");
scanf("%d", &tl);
volume = pertiga *(setengah *alas*ts)*tl;
printf("Volume Limas Segitiga adalah : %f \n", volume);
x =0;
}
else if (angka == 2)
{
printf("Masukan Jari-jari ");
scanf("%d", &r);
volume = empatpertiga *phi *r*r*r;
printf("Volume Bola adalah %f \n", volume);
x=0;
}
else if (angka != 1 && angka !=0)
{
printf ("Anda Tidak Mengetik Angak 1 dan 2 \n");
}
}
system("PAUSE");
return 0;
}
No comments:
Post a Comment