Plataforma: URI
Problema: 1216
Enunciado:
Mangojata está aprendendo programação. Ela acha tudo muito fácil, muito simples. Ela está prestes a fazer um pequeno programa que leia o nome dos seus amigos e a distância de sua casa até cada um deles. Desta forma, ela quer simplesmente calcular qual é a distância média que deve ser percorrida para chegar na casa de qualquer um de seus amigos (em metros). Porém Aristoclenes, que é um programador mais experiente, lhe alertou que às vezes o que parece muito simples tem lá seus detalhes, dependendo da linguagem que é utilizada para implementação.
Linguagem: C++
Solução:
#include <iostream> #include <iomanip> using namespace std; int main() { string str; double distancia, media = 0.0; int contador = 0; while (getline(cin, str)) { cin >> distancia; cin.ignore(); media += distancia; contador++; } media /= contador; cout << fixed << setprecision(1) << media << endl; return 0; }
Nenhum comentário:
Postar um comentário