Fast Blinking Hello Kitty Algoritma dan Pemrograman: TUGAS PILIHAN DENGAN MENGGABUNGKAN PROSEDUR, PERULANGAN DAN PERCABANGAN

TUGAS PILIHAN DENGAN MENGGABUNGKAN PROSEDUR, PERULANGAN DAN PERCABANGAN

Kamis, 21 November 2013



#include <stdio.h>
void HitungKelilingLingkaran();
void HitungLuasLingkaran();
void HitungLuasKubus();
void HitungLuasBalok();
main ()
{
            char n='y';
            int pilihan;
            while (n=='y')
            {
                        n=0;
            printf("1. KelilingLingkaran\n2. LuasLingkaran\n3. LuasKubus\n4. LuasBalok\n");
            printf("Masukkan Pilihan : ");
            scanf("%i",&pilihan);
            switch (pilihan)
            {
            case 1:
                        HitungKelilingLingkaran();
                        break;
            case 2:
                        HitungLuasLingkaran();
                        break;
            case 3:
                        HitungLuasKubus();
                        break;
            case 4:
                        HitungLuasBalok();
                        break;
            default:
                        printf("Pilihan yang anda masukkan tidak tersedia");
                        printf("silahkan masukkan kembali pilihan");
            }
                        printf("ulangi(y/n)");
            scanf("%s",&n);
            }
            return 0;
}

            void HitungKelilingLingkaran()
            {
                        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 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 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 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)+(p*t)+(l*t));
                       
                        printf("Luas Balok\t= 2*((p*l)+(p*t)+(l*t))\nLuas Balok\t= %.2f\n",luas);
            }


Output

0 komentar:

Posting Komentar