URI1002 - Formatação de casas decimais
Python 2020-06-23Área do Círculo
O problema solicita que o programa calcule a área de um círculo dado o valor do raio.
Para o cálculo da área é utilizada a seguinte equação: area = n.raio²
.
Entrada de dados
O dado de entrada do programa é o raio
, que é modelado para o tipo float:
raio = float(input())
Processamento
Então para o processamento da área pode-se utilizar o produto do raio, por ele mesmo e o valor aproximado do PI, que é declarado em n
.
n=3.14159
area=n*raio*raio
Saída de dedos
Como formatar a saída para um determinado número de casas decimais?
A saída deve ser apresentada com quatro casas decimais utilizando {:.4f}
.
print("A={:.4f}".format(area))
Resolução
Juntando as partes na resolução do desafio temos:
raio = float(input())
n=3.14159
area=n*raio*raio
print("A={:.4f}".format(area))