• Matéria: Informática
  • Autor: lealp1411
  • Perguntado 5 anos atrás

Crie um programa em Python que leia o nome do aluno, a turma, a idade e a nota final do aluno. Mostrar na tela uma mensagem com o nome do aluno, a turma e a nota final. alguém poderia me ajudar nessa ? obrigado

Respostas

respondido por: GeBEfte
1

O programa abaixo não conta com validação de dados ou um tratamento de erros/exceções, assim espera-se que o usuário digite os dados corretamente.

nome = str(input('Nome: '))

turma = str(input('Turma: '))

idade = int(input('Idade: '))

nota = float(input('Nota Final: '))

print(f'\n{nome}, {idade} anos, da turma {turma} obteve nota {nota:.2f}')

Comentários:

--> Note que em toda entrada de dados, função input(), utilizamos uma função de casting ( str(), int(), float() ) para indicar ao python o tipo de dado que está sendo passado.

--> Ao mostrarmos na tela as informações, note que a nota foi restringida a 2 casas depois da virgula, evitando notas como, por exemplo, 7,34567, já que nesse caso seria arredondada para 7,35.

--> Não foi solicitado no enunciado mostrar a idade, como acredito que tenha sido esquecido por engano, adicionei essa informação no print(). No entanto, caso realmente não tenha sido pedido, deverá ser retirado.

\Huge{\begin{array}{c}\Delta \tt{\!\!\!\!\!\!\,\,o}\!\!\!\!\!\!\!\!\:\,\perp\end{array}}Qualquer~d\acute{u}vida,~deixe~ um~coment\acute{a}rio

Anexos:
Perguntas similares