brother fiz o numero um aqui rapidao com 2 times com dois jogadores cada
da uma olhada aí
#include <stdlib.h> #include <stdio.h> /* */ typedef struct{ int idade; float peso; float altura; }info_equipe; typedef struct{ info_equipe time; }informacoes_time; int main(){ informacoes_time equipe[2][2]; int i, b, idade_18=0; float media_idade_t1=0,media_idade_t2=0,media_total_t1,media_total_t2,media_altura = 0; float media_total_altura, percent_peso=0, percent_peso_acima80; printf("...:::Informaçoes sobre equipes:::...\n"); for(i=0;i<2;i++){ for(b=0;b<2;b++){ printf("Digite a idade do %d atleta da equipe %d : \t",b+1,i+1); scanf("%d",&equipe[i][b].time.idade); printf("Digite o peso do %d atleta da equipe %d: \t",b+1,i+1); scanf("%f",&equipe[i][b].time.peso); printf("Digite a altura do %d atleta da equipe %d: \t",b+1,i+1); scanf("%f",&equipe[i][b].time.altura); } } for(i=0;i<2;i++){ for(b=0;b<2;b++){ if(equipe[i][b].time.idade < 18){ idade_18+= 1; } if(i == 0){ media_idade_t1+= equipe[i][b].time.idade; } if(i == 1){ media_idade_t2+= equipe[i][b].time.idade; } if(equipe[i][b].time.peso > 80){ percent_peso+=1; } media_altura+=equipe[i][b].time.altura; } } media_total_t1 = media_idade_t1 / 2; media_total_t2 = media_idade_t2 / 2; media_total_altura = (media_altura / 4); percent_peso_acima80 = ((percent_peso/4)*100); printf("\nHa %d jogadores menor de 18 anos.\n",idade_18); printf("a Media de idades do time 1 é: %f\n",media_total_t1); printf("a Media de idades do time 2 é: %f\n",media_total_t2); printf("A media de altura de todos os times é: %f\n",media_total_altura); printf("O percentuaa de jogadores com peso acima de 80kg é: %f %%\n",percent_peso_acima80); system("pause"); return 0; }
qualquer duvida estamos ai
abraço
t+