Informática, perguntado por capdomato, 1 ano atrás

Desenvolva o código em Python que deu origem ao programa em questão. Recepcione as informações via “input”, armazene o resultado dos cálculos em variáveis.

Digite nome do aluno:Joaquim

Digite sua primeira nota:8

Digite sua segunda nota:8

Digite sua terceira nota:2.5

Digite sua quarta nota:5.5

A média aritimética do aluno foi de 6 pontos

Process finished with exit code 0

Soluções para a tarefa

Respondido por bokomoko
1
nome = input("Digite nome do aluno:")   # esse dado será completamente
                                                                #ignorado
nota1 = float(input("Digite a primeira nota:"))
nota2 = float(input("Digite a segunda nota:"))
nota3 = float(input("Digite a terceira nota:"))
nota4 = float(input("Digite a quarta nota:"))

print( "A média aritimética do aluno foi de",(nota1+nota2+nota3+nota4)/4,"pontos")

Tem um furo no enunciado

A média aritmética deve ser um valor do tipo float pois a média é calculada a partir de variáveis float (as notas tem que ter casas decimais) e ainda por cima envolvem uma divisão, que normalmente gera um resultado float.

No entanto, o enunciado diz que a média foi 6
O correto seria 6.0

Se formatar a média para não ter casas decimais vai dar um resultado que nao é o verdadeiro

Perguntas interessantes