URI1002 - Formatação de casas decimais

Python

Á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))

Voltar