Problema: 1154
Enunciado:
Faça um algoritmo para ler um número indeterminado de dados, contendo cada um, a idade de um indivíduo. O último dado, que não entrará nos cálculos, contém o valor de idade negativa. Calcular e imprimir a idade média deste grupo de indivíduos.
É feito o somatório dos números lidos. Após, é feito a divisão do somatório pela quantidade de números lidos.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #include <iostream> #include <iomanip> using namespace std; int main() { int n; int media = 0; int quantidade = 0; cin >> n; cout<<setprecision(2)<<fixed; while(n>=0){ media += n; quantidade++; cin >> n; } cout << 1.0*media/quantidade << endl; return 0; } |
Nenhum comentário:
Postar um comentário