TUGAS PERULANGAN
DAN PROSEDUR
#include<conio.h>
#include<stdio.h>
void
hitungluaslingkaran();
void
hitungkelilinglingkaran();
void
hitungluasbalok();
void
hitungluaskubus();
main()
{
char
a='y';
int
pilihan;
while
(a=='y')
{
printf("Pilihan
:\n1. Luas Lingkaran\n2. Keliling Lingkaran\n3. Luas Balok\n4. Luas
Kubus\n\n");
printf("Masukkan
pilihan Anda :");
scanf("%d",&pilihan);
switch(pilihan)
{
case
1:
hitungluaslingkaran();
break;
case
2:
hitungkelilinglingkaran();
break;
case
3:
hitungluasbalok();
break;
case
4:
hitungluaskubus();
break;
default:
printf("Anda tidak memasukkan
angka");
break;
}
printf("Apakah mau di ulang ?
(Y/N)");
scanf("%s",&a);
}
getch();
return
0;
}
void
hitungluaslingkaran()
{
int r;
int phi=3.14;
float luas;
printf("masukkan
jari-jari :");
scanf("%d",&r);
luas=2*(r*r);
printf("Luas=%1.2f\n\n",luas);
}
void
hitungkelilinglingkaran()
{
int r;
int phi=3.14;
float keliling;
printf("masukkan
jari-jari :");
scanf("%d",&r);
keliling=(2*phi*r);
printf("Keliling
Lingkaran=%1.2f\n\n",keliling);
}
void
hitungluasbalok()
{
int panjang;
int lebar;
int tinggi;
float luas;
printf("masukkan
panjag :");
scanf("%d",&panjang);
printf("masukkan
lebar :");
scanf("%d",&lebar);
printf("masukkan
tinggi :");
scanf("%d",&tinggi);
luas=2*(panjang*lebar+lebar*tinggi+panjang*tinggi);
printf("Luas
Balok=%1.2f\n\n",luas);
}
void
hitungluaskubus()
{
int sisi1;
int sisi2;
float luas;
printf("masukkan
sisi1 :");
scanf("%d",&sisi1);
printf("masukkan
sisi2 :");
scanf("%d",&sisi2);
luas=6*sisi1*sisi2;
printf("Luas
Kubus=%1.2f\n",luas);
}
OUTPUTNYA:




0 komentar:
Posting Komentar