Mil Postado Abril 27, 2022 Compartilhar Postado Abril 27, 2022 Oi, tudo bem? Esse código era para o usuário digitar quantos alunos tem na sala, depois a nota que cada um tirou. Aí era pra mostrar qual nota foi a maior e quem tirou. Sei mostrar a maior nota, mas como relacionar com quem tirou e mostrar o nome? #faça um codigo que leia quantos alunos tem na sala e mande o usuario digitar o nome e nota de cada um # e diga o nome do aluno que tirou a nota mais alta. print('-' * 25) print('Escola Sou Frida') print('-' * 25) contador = 0 maior = 0 nota = 0 melhorA = '' alunos = int(input('Quantos alunos a turma tem?')) while contador < alunos: contador = contador + 1 nome = input(f'Nome do {contador}º alune:') nota = int(input(f'Nota de {nome}')) if nota > maior: maior = nota MelhorA = nome print(f'A nota mais alta foi {maior} de {nome} ') RUN: ------------------------- Escola Sou Frida ------------------------- Quantos alunos a turma tem? 2 Nome do 1º alune: Ana Nota de Ana: 5 Nome do 2º alune: Joao Nota de Joao: 2 A nota mais alta foi 5 de Joao MelhorAluno.py Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
Raul Pereira Da Silva Neto Postado Abril 27, 2022 Compartilhar Postado Abril 27, 2022 (editado) Fala Mil, tudo certo? No print do resultado final, troca a variável {nome} por {melhorA} que você vai obter o resultado que espera. `print(f'A nota mais alta foi {maior} de {melhorA} ')` Editado Abril 27, 2022 por Raul Pereira Da Silva Neto Apresentação da mensagem final 1 Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
Mil Postado Abril 29, 2022 Autor(a) Compartilhar Postado Abril 29, 2022 Em 27/04/2022 at 11:43, Raul Pereira Da Silva Neto disse: Fala Mil, tudo certo? No print do resultado final, troca a variável {nome} por {melhorA} que você vai obter o resultado que espera. `print(f'A nota mais alta foi {maior} de {melhorA} ')` Deu certo, muito obrigada pela ajuda !! 😄 😄 1 Link to comment Compartilhe em outros sites Outras opções de compartilhamento...
Postagens Recomendadas
Crie uma conta ou entre para comentar 😀
Você precisa ser um membro para deixar um comentário.
Crie a sua conta
Participe da nossa comunidade, crie sua conta.
Criar minha conta agoraÉ bem rápido!
Entrar
Você já tem uma conta?
Entrar agoraFaça o login agora.