Twitter Update

Create a simple calculator program [C]


This program provides 4 menus namely addition, subtraction, multiplication,divide like a calculator. This is the code :


#include<stdio.h>
#include<windows.h>
#include<conio.h>
void tambah()
{
    system("cls");
    float bil1,bil2,total;
    printf("            ---KALKULATOR PENAMBAHAN---");
    printf("\n\nMasukan bilangan pertama : ");
    scanf("%f",&bil1);
    printf("\nMasukan bilangan kedua   : ");
    scanf("%f",&bil2);
    total=bil1+bil2;
    printf("\n\nHasil penambahannya adalah : %5.2f\n",total);
   
}

void kurang()
{
    system("cls");
    float bil1,bil2,total;
    printf("            ---KALKULATOR PENGURANGAN---");
    printf("\n\nMasukan bilangan pertama : ");
    scanf("%f",&bil1);
    printf("\nMasukan bilangan kedua   : ");
    scanf("%f",&bil2);
    total=bil1-bil2;
    printf("\n\nHasil pengurangannya adalah : %5.2f\n",total);

}

void kali()
{
    system("cls");
    float bil1,bil2,total;
    printf("            ---KALKULATOR PERKALIAN---");
    printf("\n\nMasukan bilangan pertama : ");
    scanf("%f",&bil1);
    printf("\nMasukan bilangan kedua   : ");
    scanf("%f",&bil2);
    total=bil1*bil2;
    printf("\n\nHasil Perkalian adalah : %5.2f\n",total);

}

void bagi()
{
    system("cls");
    float bil1,bil2,total;
    printf("            ---KALKULATOR PEMBAGIAN---");
    printf("\n\nMasukan bilangan pertama : ");
    scanf("%f",&bil1);
    printf("\nMasukan bilangan kedua   : ");
    scanf("%f",&bil2);
    total=bil1/bil2;
    printf("\n\nHasil pembagiannya adalah : %5.2f\n",total);

}

void menu()
{
    system("cls");
    printf("            ---KALKULATOR SEDERHANA---");
    printf("\n\n1.Penambahan.");
    printf("\n2.Pengurangan.");
    printf("\n3.Perkalian.");
    printf("\n4.Pembagian.");
    printf("\n\nKeterangan : Pilihan selain 1,2,3,4 adalah exit program...!\n\n");
   
}

void main()
{
ulang:
    menu();
    fflush(stdin);
    char pil;
    printf("Masukan pilihan anda : ");
    scanf("%c",&pil);
    if(pil=='1')
        {
            tambah();
            printf("Press any key to back to Main menu...");
            getch();
            goto ulang;
           
        }
    if(pil=='2')
        {
            kurang();
            printf("Press any key to back to Main menu...");
            getch();
            goto ulang;
           
        }
    if(pil=='3')
        {
            kali();
            printf("Press any key to back to Main menu...");
            getch();
            goto ulang;
           
        }
    if(pil=='4')
        {
            bagi();
            printf("Press any key to back to Main menu...");
            getch();
            goto ulang;
           
        }
            else
            {
            printf("\n\nProgram akan keluar....\n");
            printf("Press any key to exit program...");
            getch();
           
            }
}

Hopefully can help ^_^

0 comments:

Post a Comment

ABOUT ME

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