TOPIC

Wrong answer (5%) [Python]

Pedro Henrique asked 1 year ago

Por que estou recebendo este erro?

A,B,C = float(input()),float(input()),float(input())
MEDIA = (A*2 + B*3+C*5)/(2+3+5)
print("MEDIA = {}".format(MEDIA))

Remember not post solutions. Your post may be reviewed by our moderators.

  • Luciano R replied 1 year ago

    Está faltando a casa decimal dentro dos colchetes. Oberve também que os valores da variável média não estão com os devidos espaços (a 2 + b 3 + c * 5). Use o Pycharm, ele ajuda a dexar o código organizado. O resto está tudo ok (eu criei um input pro A, B e C em linhas separadas). Ah, outra coisa, não entendi esse "/ (2 + 3 + 5)", embora dê o total de 10, não seria mais coeso colocar o /10 diretamente?

  • Wellerson Salvatore replied 1 year ago

    A questão pede o seguinte "Imprima a variável MEDIA conforme exemplo abaixo, com 1 dígito após o ponto decimal e com um espaço em branco antes e depois da igualdade. " e não é o que você está fazendo... Deve-se imprimir exatamente como eles pedem na questão...