Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Usando a estrutura fornecida, referente a atletas, elabore um programa para ler os
- dados de 15 atletas de uma equipe, calcular a média das idades e das alturas, e finalmente,
- exibir os dados lidos e as duas médias calculadas.*/
- #include<stdio.h>
- #define MAX 15
- struct tipoAtleta{
- int matricula, idade;
- float altura;
- };
- int main()
- {
- struct tipoAtleta atletas[MAX];
- int i;
- float somaAltura=0, somaIdade=0, mediaIdade, mediaAltura;
- //cadastrando
- for(i=0;i<MAX;i++)
- {
- printf("Numero da matricula: ");
- scanf("%d", &atletas[i].matricula);
- printf("Idade: ");
- scanf("%d", &atletas[i].idade);
- printf("Altura: ");
- scanf("%f", &atletas[i].altura);
- somaIdade+=atletas[i].idade;
- somaAltura+=atletas[i].altura;
- }
- //exibindo cadastro
- for(i=0;i<MAX;i++){
- printf("\n\nMatricula: %02d", atletas[i].matricula);
- printf("\nIdade: %02d",atletas[i].idade);
- printf("\nAltura: %.2f",atletas[i].altura);}
- //calculando as medias e exibindo
- mediaIdade=somaIdade/MAX;
- mediaAltura=somaAltura/MAX;
- printf("\n\nMedia das idades: %.2f\n",mediaIdade);
- printf("Media das alturas: %.2f",mediaAltura);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment