README.md
December 4, 2022 ยท View on GitHub
Description
Just a simple calculator that will add, subtract, multiply, divide, and it will also do powers like = 125.
More Info
Tested with Borland C++ 5.5, Borland Turbo C++ 1.01, DJGPP 2.03. Does not work with Digital Mars 8.12
Changes your prompt green.
| Submitted On | |
| By | Tom Devine |
| Level | Beginner |
| User Rating | 3.8 (23 globes from 6 users) |
| Compatibility | C++ (general) |
| Category | Math |
| World | C / C++ |
| Archive File |
API Declarations
#include <iostream.h>
#include <conio.h>
Source Code
#include <iostream.h>
#include <conio.h>
float inputOne, inputTwo, answer;
char operator_, yn;
int main()
{
textcolor(LIGHTGREEN);
while (yn != 'n')
{
clrscr();
cout << "First number + - / * ^ second number\n";
cin >> inputOne >> operator_ >> inputTwo;
if (operator_ == '+')
answer = inputOne + inputTwo;
if (operator_ == '-')
answer = inputOne - inputTwo;
if (operator_ == '*')
answer = inputOne * inputTwo;
if (operator_ == '/')
{
if (inputTwo == 0)
{
cout << "Cannot divide by 0";
}
else
answer = inputOne / inputTwo;
}
if (operator_ == '^')
{
answer = inputOne;
for (int i=2; i<=inputTwo; i++)
answer = answer * inputOne;
}
cout << endl;
cout << inputOne << " " << operator_ << " ";
cout << inputTwo << " = " << answer;
cout << "\n\nSolve another? <yn> ";
cin >> yn;
cout << "\n";
}
return 0;
}