Informática, perguntado por elianemynamyp1a685, 1 ano atrás

Faça um programa que ao receber um valor de raiz, retorne a área e perímetro do círculo em python

Soluções para a tarefa

Respondido por bokomoko
1
deve ser um programa que ao receber um valor de raio retorne a área e períemtro do círculo em python

raio = float(input("Informe o valor do raio"))
area = 3.1415 * raio * raio
perimetro =  2* 3.1415 * raio
print("Para o raio",raio,"a área é",area,"e o perímetro é", perimetro)

Quer ver ele rodando  ? https://repl.it/@bokomoko/area-e-perimetro-de-circulo-dado-o-raio

Respondido por zNzFz
0

#autor _[N_F]_

from math import pi

def calculo():

   raio = float(input("valor do raio : "))

   area = (raio ** 2)

   area2 = (area * pi)

   perimetro = (2 * raio)

   perimetro2 = (pi * perimetro)

   if area - int(area) == 0:

       area = int(area)

   if perimetro - int(perimetro) == 0:

       perimetro = int(perimetro)

   print("\na area desse circulo é : {}π ou {:.4f}\n\no perimetro desse circulço é : {}π ou {:.4f}\n".format(area, area2, perimetro, perimetro2))

   start()

def start():

   try:

       calculo()

   except ValueError:

       print("digite somente valores numericos !\ntente novamente")

       start()

start()

Perguntas interessantes