Mais um desafio resolvido da plataforma BEECROWD! O exercício "Calculando" é bem simples, de categoria iniciante. Basicamente toda lógica está dentro de um for, onde também utilizei um operador ternario. Veja a solução abaixo!
Plataforma: URI (BEECROWD)
Problema: 3065
Linguagem: C++
Solução:
#include <iostream> using namespace std; int main() { int n, i, v, r, c = 1; char op; while (cin >> n) { if (n == 0) return 0; cin >> r; for (i = 1; i < n; i++) { cin >> op >> v; r += op == '+'? v : -v; } cout << "Teste " << c++ << endl << r << endl << endl; } return 0; }