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

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

Регистрация
13 Окт 2013
Сообщения
66
Репутация
0
Спасибо
0
Монет
0
Напишите программу, которая вычисляет выражение, состоящее из трех чисел и двух знаков (допускаются только знаки «+» или «–»). Выражение вводится как символьная строка, все числа целые.
 
Регистрация
16 Сен 2013
Сообщения
83
Репутация
-3
Спасибо
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;
}
 
Сверху Снизу