Kamis, 21 November 2013

Latihan Prosedur Program C

 Latihan

#include<stdio.h>
void HitungLuasKubus();
void HitungLuasLingkaran();
void HitungKllLingkaran();
void HitungLuasBalok();
main()


{
    int a;
    char b='y';
    while(b=='y')
    {
    printf("more http://www.bayu.cf\n1. luas Kubus\n2. luas lingkaran\n3. keliling lingkaran\n4. luas balok\n");
    printf("masukan pilihan ");
    scanf("%i",&a);
    switch (a)
    {
    case 1:
        HitungLuasKubus(); break;
    case 2:
        HitungLuasLingkaran(); break;
    case 3:
        HitungKllLingkaran(); break;
    case 4:
        HitungLuasBalok();break;
    default:
        printf("Input yang anda masukkan salah \n");
    }

    printf("mau diulang?[y/n]\n");scanf("%s", &b);printf("\n");
    if (b=='n'){printf("Anda tidak Mengulang, terima kasih\nhttp://www.bayu.cf");}
    else{printf("Input yang anda masukkan salah -_-\nhttp://www.bayu.cf\n");}
    }
  
    return 0;
}
    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 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 HitungKllLingkaran()
  
    {
        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 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)+2*(p*t)+2*(l*t);
      
        printf("Luas Balok\t= 2*(p*l)+2*(p*t)+2*(l*t)\nLuas Balok\t= %.2f\n",luas);
    }

ori by Bayu Elsya

Tidak ada komentar:

Posting Komentar