C++ Program to implement calculation for +, -, * and /.Input two numbers with operator in between to obtain the computation
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
float result,a,b; // declare result a and b
char c; // declare c
char yn; // declare yn
int sum()
{
textcolor(RED); // change the text color red
cprintf("Enter Operation eg. 8+5 : "); //output statement for color
cin >> a >> c >> b; // gets a b and c in one
if (c == '+')
{
result = a + b;
}
if (c == '-')
{
result = a - b;
}
if (c == '*')
{
result = a * b;
}
if (c == '/')
{
result = a / b;
}
textcolor(GREEN); // guess
cprintf("Answer: ");
cout << result; // same as
textcolor(LIGHTBLUE); // guess again
cprintf("\n\rDo You Wan't To Do Another Sum?Y/N ");
cin >> yn;
if (yn != 'y') // if yn is different from y...
{
return 0; // exit the program
}
else;
clrscr(); // clears the screen
sum(); //restarts itself
}
int main()
{
clrscr();
sum();
}
Related Posts : C++ Programs
0 comments:
Post a Comment