Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <conio.h>
- #include <stdlib.h>
- using namespace std;
- float calculo(float n, char op, float j)
- {
- if (op == '+')
- return n + j;
- else if (op == '-')
- return n - j;
- else if (op == '*')
- return n * j;
- else if (op == '/')
- return n / j;
- else
- return 99999;
- }
- int main()
- {
- float k, i, j, res;
- char op;
- cout << "\t\tBem vindo a calculadora!\n\n";
- do
- {
- cout << "1 para fazer operacao.\n2 para sair.\n\nDigite a opcao: ";
- cin >> k;
- system("cls");
- if (k == 2)
- break;
- else
- {
- cout << "Digite a expressao e o operador entre eles. Ex.: 3 * 5.\n";
- cout << "Digite a expressao aqui: ";
- cin >> i >> op >> j;
- res = calculo(i, op, j);
- if (res == 99999)
- {
- cout << "Operacao invalida!\n\n";
- }
- else
- {
- cout << "Restultado da operacao: " << res << ".\n\n";
- }
- }
- } while (1);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement