Home -> Menu -> Calculator
Calculator

#include <iostream.h>
#include <stdlib.h>
//Program mimicks a basic calculator
void add(){
int sum1;
int numb;
int numb2;
cout<<"First number to be added:"<<endl;
cin>>numb;
cout<<"Second number to be added:"<<endl;
cin>>numb2;
sum1 = numb + numb2;
cout<<numb<< "+"<<numb2<< "="<<" "<<sum1<<endl;}
void sub(){
int sum2;
int nums1;
int nums2;
cout<<"First number to be subtracted:"<<endl;
cin>>nums1;
cout<<"Second number to be subtracted:"<<endl;
cin>>nums2;
if(nums1 < nums2){
sum2 = nums1 - nums2;
cout<<nums1<<"-"<<nums2<<"="<<sum2<<endl;
}
else{
sum2 = nums1 - nums2;
cout<<nums1<<"-"<<nums2<<"="<<sum2<<endl;}
}
void times(){
int mult;
int mult2;
int sum4;
cout<<"Enter first number to be mulitiplied:"<<endl;
cin>>mult;
cout<<"Enter the second number to be multiplied:"<<endl;
cin>>mult2;
sum4 = mult * mult2;
cout<<mult<<"*"<<mult2<<"="<<sum4<<endl;
}
void div(){
int div1;
int div2;
int sum5;
int sum6;
cout<<"Enter the denominator"<<endl;
cin>>div1;
cout<<"Enter the numerator"<<endl;
cin>>div2;
if(div1<div2){
cout<<"Denominator cannot be less than numerator!"<<endl;}
else{
sum5 = div1/div2;
cout<<div1<<"/"<<div2<<"="<<sum5<<endl;
sum6 = div1 % div2;
cout<<"The Remainder is:"<<" "<<sum6<<endl;
}
if(div1 == 0)
cout<<"Denominator cannot be zero!"<<endl;
}
int main()
{
char oper;
cout<<"This Program mimicks a calculator"<<endl;
cout<<"Please enter an operation sign"<<endl;
cin>>oper;
if(oper == '+'){
add(); }
if(oper == '-'){
sub(); }
if(oper == '*'){
times();}
if(oper == '/'){
div();}
//if(oper != '+' || '-' || '/' || '*'){
//cout<<"Not an operation sign!"<<endl;
system("PAUSE");
return 0;
}
|