kaiser K kaiser Регистрация 13 Окт 2013 Сообщения 66 Репутация 0 Спасибо 0 Монет 0 10 Май 2023 #1 Напишите программу, которая вычисляет выражение, состоящее из трех чисел и двух знаков (допускаются только знаки «+» или «–»). Выражение вводится как символьная строка, все числа целые.
Напишите программу, которая вычисляет выражение, состоящее из трех чисел и двух знаков (допускаются только знаки «+» или «–»). Выражение вводится как символьная строка, все числа целые.
Blaze2304 B Blaze2304 Регистрация 16 Сен 2013 Сообщения 83 Репутация -3 Спасибо 0 Монет 0 10 Май 2023 #2 #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; }
#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; }
Марат13234234324 М Марат13234234324 Регистрация 29 Дек 2013 Сообщения 72 Репутация 0 Спасибо 0 Монет 0 10 Май 2023 #3 Будущий программист Яндекса.
araxnid3d A araxnid3d Регистрация 28 Дек 2013 Сообщения 64 Репутация 0 Спасибо 0 Монет 0 10 Май 2023 #4 И в чём сложность?
vitalus V vitalus Регистрация 13 Дек 2013 Сообщения 90 Репутация 0 Спасибо 0 Монет 0 10 Май 2023 #5 Написал