Tugas Perulangan dan Prosedur

On Kamis, 21 November 2013 0 komentar



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