Twitter Update

Create Program count volume with C


This program can count Volume with menus that we can choose, like a picture above.
and this is the coding :

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<conio.h>
#include<windows.h>
void main()
{
int pil,i,pil2;
float tinggi,alas,panjang,lebar,atas,bawah,sisi,radius,kubus,balok;
char coba;
printf("        ====Selamat Datang di program ini==== \n");
for(i=0;i<=159;i++)
{
printf("%c",220);_sleep(15);
}

printf("Press any key to continue....");
getch();

ulang:
system("cls");
printf("Choose menu : ");
printf("\n1. volume ");
printf("\n2. Luas");
printf("\n3. Exit");
printf("\n\nInput your choose : ");
scanf("%i",&pil);

switch(pil)
{
case 1:
    {
        system("cls");
        printf("Volume apa yang ingin anda hitung : ");
        printf("\n1. Kubus");
        printf("\n2. Balok");
        printf("\n3. kerucut");
        printf("\n4. Tabung");
        printf("\n5. Kembali ke menu utama");
        printf("\n\nMasukan Pilihan anda : ");
        scanf("%i",&pil2);
        switch(pil2)
        {
        case 1:
            {
                system("cls");
                printf("Program mencari volume kubus....");
                printf("\n\nMasukan Sisi daripada Kubusnya : ");
                scanf("%f",&kubus);
                printf("\n\nRumusnya : sisi x sisi x sisi");
                printf("\n\nVolume kubusnya adalah %5.2f.\n",kubus*kubus*kubus);
                printf("Mau coba lagi....? (y/n) ");
                scanf("%s",&coba);
                if(coba=='y')
                {goto ulang;}
                else
                {goto akhir;}
                          
            }
        case 2:
            {
                system("cls");
                printf("Program mencari volume balok...");
                printf("\n\nMasukan Panjang Balok : ");
                scanf("%f",&panjang);
                printf("\nMasukan Lebar Balok : ");
                scanf("%f",&lebar);
                printf("\nMasukan Tinggi Balok : ");
                scanf("%f",&tinggi);
                printf("\n\nRumus Volume Balok : panjang x lebar x tinggi.");
                balok=panjang*lebar*tinggi;
                printf("\n\nVolume Balok : %5.2f.\n",balok);
                printf("Mau coba lagi....? (y/n) ");
                scanf("%s",&coba);
                if(coba=='y')
                {goto ulang;}
                else
                {goto akhir;}
            }
        case 3:
            {
                system("cls");
                printf("Program mencari volume kerucut...");
                printf("\n\nMasukan radius : ");
                scanf("%f",&radius);
                printf("\nMasukan Tinggi : ");
                scanf("%f",&tinggi);
                printf("\n\nRumus Volume Kerucut : 1/3 x phi x (r*r) x tinggi.");
                printf("\n\nVolume Kerucut : %5.2f.\n",(3.14*radius*radius*tinggi)/3);
                printf("Mau coba lagi....? (y/n) ");
                scanf("%s",&coba);
                if(coba=='y')
                {goto ulang;}
                else
                {goto akhir;}
            }
        case 4:
            {
                system("cls");
                printf("Program mencari volume Tabung...");
                printf("\n\nMasukan radius : ");
                scanf("%f",&radius);
                printf("\nMasukan Tinggi : ");
                scanf("%f",&tinggi);
                printf("\n\nRumus Volume Tabung : phi x (r*r) x tinggi.");
                printf("\n\nVolume Tabung : %5.2f.\n",3.14*radius*radius*tinggi);
                printf("Mau coba lagi....? (y/n) ");
                scanf("%s",&coba);
                if(coba=='y')
                {goto ulang;}
                else
                {goto akhir;}
            }
        case 5:
            {
                goto ulang;
                break;
            }
        default:
            {
                break;
            }
        }
    }
case 2:
    {
        system("cls");
        printf("Luas apa yang ingin anda hitung : ");
        printf("\n1. Persegi");
        printf("\n2. Segitiga");
        printf("\n3. Persegi Panjang");
        printf("\n4. Trapesium");
        printf("\n5. Kembali ke menu utama");
        printf("\n\nMasukan Pilihan anda : ");
        scanf("%i",&pil2);
        switch(pil2)
        {
        case 1:
            {
                system("cls");
                printf("Program untuk mencari Luas Persegi ....");
                printf("\n\nMasukan sisi dari persegi : ");
                scanf("%f",&sisi);
                printf("\n\nRumus luas persegi : sisi x sisi.");
                printf("\n\nLuas Persegi : %5.2f.\n",sisi*sisi);
                printf("Mau coba lagi....? (y/n) ");
                scanf("%s",&coba);
                if(coba=='y')
                {goto ulang;}
                else
                {goto akhir;}
            }
        case 2:
            {
                system("cls");
                printf("Program untuk mencari Luas Segitiga ....");
                printf("\n\nMasukan alas segitiga : ");
                scanf("%f",&alas);
                printf("\n\nMasukan tinggi segitiga : ");
                scanf("%f",&tinggi);
                printf("\n\nRumus luas segitiga : 1/2 x alas x tinggi.");
                printf("\n\nLuas Segitiga : %5.2f.\n",alas*tinggi/2);
                printf("Mau coba lagi....? (y/n) ");
                scanf("%s",&coba);
                if(coba=='y')
                {goto ulang;}
                else
                {goto akhir;}
            }
        case 3:
            {
                system("cls");
                printf("Program untuk mencari Luas Persegi panjang ....");
                printf("\n\nMasukan panjang persegi panjang : ");
                scanf("%f",&panjang);
                printf("\n\nMasukan lebar persegi panjang : ");
                scanf("%f",&lebar);
                printf("\n\nRumus luas Persegi Panjang : Panjang x Lebar.");
                printf("\n\nLuas Persegi panjang : %5.2f.\n",panjang*lebar);
                printf("Mau coba lagi....? (y/n) ");
                scanf("%s",&coba);
                if(coba=='y')
                {goto ulang;}
                else
                {goto akhir;}
            }
        case 4:
            {
                system("cls");
                printf("Program untuk mencari Luas Trapesium ....");
                printf("\n\nMasukan sisi atas trapesium : ");
                scanf("%f",&atas);
                printf("\n\nMasukan sisi bawah trapesium : ");
                scanf("%f",&bawah);
                printf("\n\nMasukan Tinggi trapesium : ");
                scanf("%f",&tinggi);
                printf("\n\nRumus luas Trapesium : 1/2 x ((atas+bawah) xtinggi).");
                printf("\n\nLuas Trapesium : %5.2f.\n",((atas+bawah)*tinggi)/2);
                printf("Mau coba lagi....? (y/n) ");
                scanf("%s",&coba);
                if(coba=='y')
                {goto ulang;}
                else
                {goto akhir;}
            }
        case 5:
            {
                goto ulang;
                break;
            }
        default:
            {
                break;
            }
        }
    }
default:
    {
        break;
    }
akhir:
    system("cls");
    for(i=0;i<=79;i++)
    {
        printf("%c",220);_sleep(2);
    }
    printf("        TERIMA KASIH TELAH MENGGUNAKAN PROGRAM INI...\n");
    printf("        CREATED BY : ALBERT...\n\n");
    for(i=0;i<=20;i++)
    {
        printf("%c",220);_sleep(15);
    }
    printf("\n");
    for(i=0;i<=10;i++)
        {
            printf("          %c\n",220);_sleep(15);
        }
    printf("\n\n");
}
}

0 comments:

Post a Comment

ABOUT ME

IP
Albert Julius. Powered by Blogger.
Copyright © Albert'Blog