TOPIC

Pq ta dando runtime error?

Henrique asked 8 months ago

A = float(input()) B = float(input()) C = float(input()) a1 = C A / 2 a2 = 3.14159 C C a3 =(A + B) C / 2 a4 = B B a5 = A B print('TRIANGULO: {:.3f}'.format(a1)) print('CIRCULO: {:.3f}'.format(a2)) print('TRAPEZIO: {:.3f}'.format(a3)) print('QUADRADO: {:.3f}'.format(a4)) print('RETANGULO: {:.3f}'.format(a5))

This topic was solved and cannot recieve new replies.

  • [BCC BAURU] Rodrigo Rossetti replied 8 months ago

    O input() lê uma linha da entrada, que no caso do problema é apenas uma e não três, então se você tentar ler três linhas dará erro. Você pode fazer assim para ler os três valores na mesma linha:

    A, B, C = [float(i) for i in input().split()]