Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* CABEÇALHO
- Arquivo: LISTA 06 - Exercicio 4.c
- Objetivo: Ler, calcular as medias e exibir dados de uma estrutura atleta.
- Autor(a): Ramon Borges
- */
- #include <stdio.h>
- #define MAX 2
- struct TipoAtleta
- {
- int matricula;
- int idade;
- float altura;
- };
- int main()
- {
- struct TipoAtleta atletas[MAX];
- int i, somaId = 0;
- float somaAlt = 0, mediaAlt = 0, mediaId = 0;
- for(i = 0; i < MAX; i++)
- {
- printf("--- %d Atleta ---", i+1);
- printf("\nInforme a matricula: ");
- scanf("%d", &atletas[i].matricula);
- printf("\nInforme a idade: ");
- scanf("%d", &atletas[i].idade);
- printf("\nInforme a altura: ");
- scanf("%f", &atletas[i].altura);
- somaAlt += atletas[i].altura;
- somaId += atletas[i].idade;
- }
- mediaAlt = (float) somaAlt / MAX;
- mediaId = (float) somaId / MAX;
- system("cls");
- printf("MEDIA ALTURA: %f\n", mediaAlt);
- printf("MEDIA IDADE: %f\n", mediaId);
- for(i = 0; i < MAX; i++)
- {
- printf("\n--- %d Atleta ---\n", i+1);
- printf("MATRICULA : %d\n", atletas[i].matricula);
- printf("IDADE: %d\n", atletas[i].idade);
- printf("ALTURA: %.2f\n", atletas[i].altura);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment