• Matéria: Informática
  • Autor: sthefany6328
  • Perguntado 7 anos atrás

Ler um número indeterminado de dados, contendo cada um, a idade de um individ́ uo. O ú
ltimo
dado, que não entrará nos cá
lculos, contém o valor de idade igual a ZERO. Calcular e imprimir a
idade média deste grupo de individ́ uos.

Respostas

respondido por: jvsilvictorox7rfj
0


SEGUE CÓDIGO EM C:

#include <stdio.h>

int main ()
{
    int idade, quant = 0, somatorio = 0;
   
    do
    {
        printf("Informe a idade do %d indivíduo (0 para sair): ", quant+1);
        scanf("%d", &idade);
       
        if(idade>0)
        {
            quant++;
            somatorio += idade;
        }
       
    }while(idade > 0);
   
    printf("\nRESULTADOS:\n ");
    printf("A média das idades dos %d indivíduos é de %.3f anos.", quant, (float)((float)somatorio/(float)quant));
   
    return 0;
}



Perguntas similares