Вопрос Напишите программу, которая вычисляет выражение, состоящее из трех чисел и двух знаков

Регистрация
13 Окт 2013
Сообщения
64
Репутация
0
Спасибо
0
Монет
0
Напишите программу, которая вычисляет выражение, состоящее из трех чисел и двух знаков (допускаются только знаки «+» или «–»). Выражение вводится как символьная строка, все числа целые.
 
#include <iostream>
using std::cin, std::cout;

int main()
{
int i, r , k=2;
char op;
cin >> r;
while (k--)
{
cin >> op;
cin >> i;
r += op == '-' ? -i : i;
}
cout << " = " << r;
}
 
Назад
Сверху