Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Na pratica

  1. Crie um programa para uma loja que vende grama para jardins circulares. O preço do metro quadrado da grama é R$ 25,00. O programa deve solicitar o raio do círculo (em metros) e calcular o valor total em reais que o cliente precisará pagar.

from math import pi, pow

raio = float(input("Digite o raio da área circular em metros: "))
area = pi * pow(raio, 2)
valor = area * 25.00
print(f"Você precisará pagar R$ {round(valor, 2)} por uma área de {round(area, 2)} metros de grama")

1 resposta

Oi, Luckas! Como vai?

Que ótimo exercício prático! Criar um programa para uma loja que vende grama para jardins circulares é uma forma muito interessante de aplicar o cálculo de área com raio em situações reais. Seu código ficou bem organizado e cumpre exatamente o que o enunciado pede: recebe o raio em metros, calcula a área e exibe o valor que o cliente precisará pagar.

Gostei bastante da forma como você utilizou a biblioteca math para trabalhar com pi e pow. A separação entre o cálculo da área e o cálculo do preço deixou o programa mais legível, e o uso de round() na exibição do resultado foi uma escolha acertada para deixar a saída mais amigável para o cliente da loja.

Uma dica interessante para evoluir ainda mais é que o operador ** pode substituir o pow() de forma mais direta. Veja este exemplo:


raio = float(input("Digite o raio da area circular em metros: "))
area = 3.14159 * raio ** 2
valor = area * 25.00
print(f"Voce precisara pagar R$ {round(valor, 2)} por uma area de {round(area, 2)} metros de grama")

Nesse exemplo, raio ** 2 calcula o quadrado do raio de forma simples e direta, sem precisar importar nada. Ambas as abordagens funcionam muito bem, e a sua original com math tem a vantagem de usar o valor de pi com maior precisão.

Continue praticando com situações do cotidiano, pois isso ajuda muito a fixar os conceitos de forma natural.

Você já pensou em como adaptar esse programa para aceitar outros formatos de jardim, como retangular ou triangular?

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