Minggu, 24 Oktober 2010

contoh buat bab prosedur dengan PARAMETER dengan tampilan menunya

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>

void hitungvolum(int r, int t);
void hitungmin(int bil1, int bil2, int bil3);
void hitungrata(int N);


int main ()
{
    int pilih;
    int r,t,bil1,bil2,bil3,N;
    do
    {
        system("CLS");
        printf("MENU\n\n");
        printf("1. volume tabung\n");

        printf("2. nilai minimum dari 3 bilangan\n");
        printf("3. rata-rata\n");
        printf("0. EXIT\n");
        printf("\nmasukan pilihan: ");scanf("%d",&pilih);
        switch(pilih)
        {
        case 1 :
            printf("masukan jari-jari: ");scanf("%d",&r);
            printf("masukan tinggi: ");scanf("%d",&t);
            hitungvolum(r,t);
            break;

        case 2 :
            printf("masukan bilangan 1: ");scanf("%d",&bil1);
            printf("masukan bilangan 2: ");scanf("%d",&bil2);
            printf("masukan bilangan 3: ");scanf("%d",&bil3);
            hitungmin(bil1,bil2,bil3);
            break;
//        case 3 :
//            printf("masukan bilangan: ");scanf("%d",&N);
//            hitungrata(N);
//            break;

        }getch ();
    }while (pilih!=0);
}

void hitungvolum(int r, int t)
{
    float volum;
    volum=3.14*r*r*t;
    printf("volum tabung= %.3f",volum);
}

void hitungmin (int bil1, int bil2, int bil3)
{
    float min;
   
        if (bil1<=bil2&&bil1<=bil3)
            printf ("bilangan minimum: %d",bil1);
        else if (bil2<=bil1&&bil2<=bil3)
            printf ("bilangan minimum: %d",bil2);
        else
            printf ("bilangan minimum: %d",bil3);
   
}




//void hitungrata (int N)
//{
//    float rata;
//    int i,temp=0,input;
//    printf(masukan angka: ");scanf("%d",&input);
//
//for (i=1;i<=input;i++)
//}

Tidak ada komentar:

Posting Komentar