Calculator in C++
#include<iostream>
#include<cmath>
using namespace std;
void calculator(){
float num1, num2;
string opr;
cout<<"<<------!This is simple calculator for calculations!----->>"<<endl;
cout<<"Enter Number: ";
cin>>num1; cout<<endl;
cout<<"choise operation: +,-,*,/, squareRoot(r), square(s): ";
cin>>opr; cout<<endl;
if(opr == "+"){
cout<<"Enter Number: ";
cin>>num2; cout<<endl;
cout<<"Your result: "<<num1+num2<<endl;
}
else if(opr == "-"){
cout<<"Enter Number: ";
cin>>num2; cout<<endl;
cout<<"Your result: "<<num1-num2<<endl;
}
else if(opr == "*"){
cout<<"Enter Number: ";
cin>>num2; cout<<endl;
cout<<"Your result: "<<num1*num2<<endl;
}
else if(opr == "/"){
cout<<"Enter Number: ";
cin>>num2; cout<<endl;
cout<<"Your result: "<<num1/num2<<endl;
}
else if(opr == "r"){
cout<<"Your result is: "<<sqrt(num1)<<endl;
}
else if(opr == "s"){
cout<<"Your result : "<<num1*num1<<endl;
}
else{
cout<<"invailed operations!";
}
}
int main(){
while (true)
{
calculator();
string exit1;
cout<<"Do you want to do more calculations Press Y(yes) and Press N(no): ";
cin>>exit1; cout<<endl;
if(exit1 == "n"){
cout<<"Good bye! Thank you";
break;
}
}
return 0;
}
Comments
Post a Comment