Olá, Pedro!
Testei e seu programa está funcionando corretamente! Que bom que aprendeu a usar a biblioteca math
no Python, é realmente muito útil para situações como essa e facilita o cálculo de muitas coisas como o cálculo de potência em pi * math.pow(raio, 2)
. Permaneça postando suas soluções! Isso colabora com os outros estudantes e é muito importante para a comunidade Alura.
E para aprimorar ainda mais o seu código, você pode deixar claro ao usuário que a medida do raio na leitura dos dados é em metros. Também é interessante formatar o preço com duas casas decimais usando o :.2f
no final da variável, garantindo uma boa exibição dos valores de centavos. Exemplo:
import math
pi = 3.14
precoMetro = 25.00
raio = float(input("Digite o raio da área circular em metros: "))
area = pi * math.pow(raio, 2)
resultado = area * precoMetro
print(f'O preço da área ficou: R$ {resultado:.2f}')
Resultado:
Digite o raio da área circular em metros: 2
O preço da área ficou: R$ 314.00
Se precisar, fico à disposição! Conte com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!