Responder dúvida

Seja o primeiro a responder

Programação c++

Computação

Não estou conseguido fazer essa questão

Um grupo de atletas resolveu se preparar para correr a Corrida de São Silvestre. Para auxiliar na preparação, pretende-se guardar os dados de cada corredor e suas informações dos treinamentos. Com isso, espera-se levantar informações que possam ajudar os corredores a direcionarem seus treinamentos. Faça um programa que receba o número de atletas do grupo e permita guardar os dados de cada corredor em um registro com as seguintes informações: código do atleta, primeiro nome, idade, peso e sexo (M para masculino e F para feminino). O programa deve também guardar os dados de treinamento sabendo-se que, em cada treino, cada atleta corre uma determinada distância e é medido o tempo gasto. Portanto, o programa deve ter um registro com: dia do treino (ignore mês e ano), código do atleta, distancia percorrida (km, real) e tempo gasto (minutos). Os dados dos treinamentos devem ser lidos até que um dia -1 seja digitado.

O programa deve exibir o nome e a distância total percorrida pelo atleta mais velho do sexo masculino, o nome e a idade do atleta que participou de mais dias de treino (em caso de empate, considerar o que encontrar primeiro) e o nome e o tempo médio diário de treino de cada atleta.

Obs.1: quando for digitado dia de valor -1 não serão digitados os valores dos demais campos.

Obs.2: considere que em cada dia existe apenas um registro de treino para cada atleta.

Foto de Pedro A.
Pedro perguntou há 4 anos