#include
<stdio.h>
void
HitungKelilingLingkaran();
void
HitungLuasLingkaran();
void
HitungLuasKubus();
void
HitungLuasBalok();
main
()
{
char n='y';
int pilihan;
while (n=='y')
{
n=0;
printf("1.
KelilingLingkaran\n2. LuasLingkaran\n3. LuasKubus\n4. LuasBalok\n");
printf("Masukkan Pilihan :
");
scanf("%i",&pilihan);
switch (pilihan)
{
case 1:
HitungKelilingLingkaran();
break;
case 2:
HitungLuasLingkaran();
break;
case 3:
HitungLuasKubus();
break;
case 4:
HitungLuasBalok();
break;
default:
printf("Pilihan
yang anda masukkan tidak tersedia");
printf("silahkan
masukkan kembali pilihan");
}
printf("ulangi(y/n)");
scanf("%s",&n);
}
return 0;
}
void HitungKelilingLingkaran()
{
float luas, jari,
p=3.14;
printf("Anda
memilih Keliling Lingkaran\nJari-jari\t\t=
");scanf("%f",&jari);
luas=2*p*jari;
printf("Keliling
Lingkaran\t= %.2f\n",luas);
}
void HitungLuasLingkaran()
{
float p=3.14, luas,
jari;
printf("Anda
memilih Luas Lingkaran\nJari-Jari\t= ");scanf("%f",&jari);
luas=p*jari*jari;
printf("Luas
Lingkaran\t= phi*jari*jari\nLuas Lingkaran\t= %.2f\n",luas);
}
void HitungLuasKubus()
{
int sisi;
float luas;
printf("Anda
memilih Luas Kubus\nSisi Kubus\t= ");scanf("%d",&sisi);
luas=6*sisi*sisi;
printf("Luas
Kubus\t= 6*sisi*sisi\nLuas Kubus\t= %.2f\n",luas);
}
void HitungLuasBalok()
{
float p, luas, l, t;
printf("Anda
Memilih Luas Balok\npanjang\t\t= ");scanf("%f",&p);
printf("lebar\t\t=
");scanf("%f",&l);
printf("tinggi\t\t=
");scanf("%f",&t);
luas=2*((p*l)+(p*t)+(l*t));
printf("Luas
Balok\t= 2*((p*l)+(p*t)+(l*t))\nLuas Balok\t= %.2f\n",luas);
}
Output
0 komentar:
Posting Komentar