Escreva um programa que receba do utilizador a área de um círculo e apresente o raio com 3 casas decimais.

Passo 1

O enunciado pede para escrever um programa que receba do utilizador a área de um círculo e apresente o raio com três casas decimais. O conteúdo envolve a fórmula da área do círculo e a formatação de saída em três casas decimais.

Passo 2

Recordando a relação entre área e raio, temos
A = \pi r^2
onde A é a área e r é o raio. Isolando r, obtemos
r = \sqrt{\frac{A}{\pi}}.

Passo 3

O algoritmo será:
  1. Ler a área A a partir da entrada padrão.
  2. Calcular r = \sqrt{A/\pi}.
  3. Imprimir r com três casas decimais.

Passo 4

Implementação em Python:
import math

def main():
 A = float(input("Digite a área do círculo: "))
 r = math.sqrt(A / math.pi)
 print(f"{r:.3f}")

if __name__ \(==\) "__main__":
 main()

Resposta

import math

def main():
 A = float(input("Digite a área do círculo: "))
 r = math.sqrt(A / math.pi)
 print(f"{r:.3f}")

if __name__ \(==\) "__main__":
 main()

Exercícios relacionados