Buscar

Questao Kart Python

RESOLUÇÃO EM LINGUAGEM PYTHON

Uma pista de Kart permite 5 voltas para cada um de 6 corredores. Faça um programa que os tempos (em segundos) de cada volta de cada corredor e guarde as informações em uma matriz. Ao final, o programa deve informar:

a. De quem foi a melhor volta da prova, e em que volta

b. Classificação final em ordem (1o. o campeão)


Respostas

User badge image

Walter Guedes

Tenho uma pergunta dessa tambem para fazer , se souber mi da um toque ?

2
Dislike0
User badge image

willian ribeiro

corrida = {}

cont = 0

while cont < 6:

  nome = input(f"Digite o nome do corredor {cont+1}: ")

  voltas = []

  cont_v = 0

  while cont_v < 10:

    tempo = float(input(f"Digite o tempo da volta {cont_v+1} em segundos: "))

    voltas.append(tempo)

    cont_v += 1

  corrida[nome] = voltas

  cont += 1

melhor_volta = []

for nome in corrida:

  voltas = corrida[nome]

  melhor = voltas[0]

  for volta in voltas:

    if melhor > volta:

      melhor = volta

  melhor_volta.append([nome, melhor])

print(melhor_volta)

2
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Continue navegando