FranciscoSoccol

Lista 06 - Exercicio 04

Jul 14th, 2013
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.28 KB | None | 0 0
  1. /*Usando a estrutura fornecida, referente a atletas, elabore um programa para ler os
  2. dados de 15 atletas de uma equipe, calcular a média das idades e das alturas, e finalmente,
  3. exibir os dados lidos e as duas médias calculadas.*/
  4. #include<stdio.h>
  5. #define MAX 15
  6. struct tipoAtleta{
  7.     int matricula, idade;
  8.     float altura;
  9. };
  10. int main()
  11. {
  12.     struct tipoAtleta atletas[MAX];
  13.     int  i;
  14.     float somaAltura=0, somaIdade=0, mediaIdade, mediaAltura;
  15.     //cadastrando
  16.     for(i=0;i<MAX;i++)
  17.         {
  18.             printf("Numero da matricula: ");
  19.             scanf("%d", &atletas[i].matricula);
  20.             printf("Idade: ");
  21.             scanf("%d", &atletas[i].idade);
  22.             printf("Altura: ");
  23.             scanf("%f", &atletas[i].altura);
  24.             somaIdade+=atletas[i].idade;
  25.             somaAltura+=atletas[i].altura;
  26.         }
  27.     //exibindo cadastro
  28.     for(i=0;i<MAX;i++){
  29.         printf("\n\nMatricula: %02d", atletas[i].matricula);
  30.         printf("\nIdade: %02d",atletas[i].idade);
  31.         printf("\nAltura: %.2f",atletas[i].altura);}
  32.     //calculando as medias e exibindo
  33.     mediaIdade=somaIdade/MAX;
  34.     mediaAltura=somaAltura/MAX;
  35.     printf("\n\nMedia das idades: %.2f\n",mediaIdade);
  36.     printf("Media das alturas: %.2f",mediaAltura);
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment