Logo 
Search:

C Programming Articles

Submit Article
Home » Articles » C Programming » BeginnersRSS Feeds

Calculator

Posted By: Muhammed Athil     Category: C Programming     Views: 13601

This is simple c program that created for beginners helps
to learn about various arithmetic operations, switch structure , while loop, function....


#include<stdio.h>
#include<conio.h>
void main()
{
int add(),sub(),mult(),div();
int o;
while(1)
{
clrscr();
printf("\nEnter the operator\nHINT\n----\n1 for +\n2 for -\n3 for *\n4 for /\n5 for exit");
scanf("%d",&o);
switch(o)
{
case 1:
add();
break;
case 2:
sub();
break;
case 3:
mult();
break;
case 4:
div();
break;
case 5:
exit(0);

}
}

}
int add()
{
int a,b,c;
printf("Enter the numbers");
scanf("%d%d",&a,&b);
c=a+b;
printf("%d + %d = %d",a,b,c);
getch();
return(0);

}
int sub()
{
       int a,b,c;
printf("Enter the numbers");
scanf("%d%d",&a,&b);
c=a-b;
printf("%d - %d= %d",a,b,c);
getch();
return(0);
}
int mult()
{
int a,b,c;
printf("Enter the numbers");
scanf("%d%d",&a,&b);
c=a*b;
printf("%d X %d = %d",a,b,c);
getch();
return(0);
}
int div()
{
int a,b,c;
printf("Enter the numbers");
scanf("%d%d",&a,&b);
c=a/b;
printf("%d / %d = %d",a,b,c);
getch();
return(0);
}

  
Share: 

 
 

Didn't find what you were looking for? Find more on Calculator Or get search suggestion and latest updates.

Muhammed Athil
Muhammed Athil author of Calculator is from Calicut, India. Muhammed Athil says

Hello Everyone,I am Muhammed Athil from India

 
View All Articles

 
Please enter your Comment

  • Comment should be atleast 30 Characters.
  • Please put code inside [Code] your code [/Code].

 
Raju Kumar from India Comment on: Mar 12
case 5:
getch();

View All Comments