Hello Kitty Touching Lip

Thursday, 21 November 2013

tugas alpro(prosedur)


Tugas Prosedur
Soal:
1.       Luas lingkaran dengan menggunakan Prosedur
2.       Keliling Lingkaran dengan menggunakakn prosedur
3.       Luas Balok dengan menggunakkan prosedur
4.       Luas balok dengan menggunakan prosedur

Penyelesaian:
#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("Maaf pilihan yang anda masukkan tidak ada");
                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 panjang :");
                                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);
                               
                }
Hasil Output:
 

No comments:

Post a Comment