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 ^_^
Subscribe to:
Post Comments (Atom)
ABOUT ME
Albert Julius. Powered by Blogger.
0 comments:
Post a Comment