Plataforma: URI
Problema: 1064
Enunciado:
Leia 6 valores. Em seguida, mostre quantos destes valores digitados foram positivos. Na próxima linha, deve-se mostrar a média de todos os valores positivos digitados, com um dígito após o ponto decimal.
Linguagem: C++
Solução:
#include <iostream> #include <iomanip> using namespace std; int main() { int po = 0, i; double a[6], m = 0; cin >> a[0] >> a[1] >> a[2] >> a[3] >> a[4] >> a[5]; for (i = 0; i < 6; i++) { if(a[i] > 0) { po++; m += a[i]; } } cout << po << " valores positivos" << endl; cout << fixed << setprecision(1) << m / po << endl; return 0; }
Nenhum comentário:
Postar um comentário