Code:
#include <iostream.h>
#include <conio>
#include <ctype>
double mult(double x, double y);
double add(double x, double y);
double divi(double x, double y);
double sub(double x, double y);
double main()
{
char desc, yesOrNo;
double x,y;
do{
cout<<"Calc Program 1.1 Menu:\n"
<<"A.Add\n"
<<"B.Subtract\n"
<<"C.Multiply\n"
<<"D.Divide\n";
cin >> desc;
desc = tolower(desc);
if(desc=='a')
{
cout << "Enter two numbers to be added: ";
cin >> x >> y;
cout << "ANSWER IS: ";
cout << add(x,y);
}
if(desc=='b')
{
cout << "Enter two numbers to be subtacted: ";
cin >> x >> y;
cout << "ANSWER IS: ";
cout << sub(x,y);
}
if(desc=='c')
{
cout << "Enter two numbers to be multiplied: ";
cin >> x >> y;
cout << "ANSWER IS: ";
cout << mult(x,y);
}
if(desc=='d')
{
cout << "Enter two numbers to be divided: ";
cin >> x >> y;
cout << "ANSWER IS: ";
cout << divi(x,y);
}
getch();
clrscr();
cout << "Wish to retry? (y or n): ";
cin >> yesOrNo;
yesOrNo = tolower(yesOrNo);
clrscr();
}while(yesOrNo == 'y');
return 0;
}
double add(double x, double y)
{
return x+y;
}
double sub(double x, double y)
{
return x-y;
}
double mult(double x, double y)
{
return x*y;
}
double divi(double x, double y)
{
return x/y;
}
Hope this helps :P