Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Projeto] última questão - resolvi assim

import math

pi = 3.14
precoMetro = 25.00

raio = float(input("Digite o raio da área circular\nDê seu jeito para mandar: \n"))

area = pi * math.pow(raio, 2)



resultado = area * precoMetro

print(f'O preço da área ficou: R${resultado}')



2 respostas
solução!

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!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Obrigado!