Napisz program, w którym na wejściu podajemy promień koła, a na wyjściu uzyskujemy pole lub obwód tego koła. Koniecznie wykorzystaj funkcje.​

Odpowiedź :

Wyjaśnienie:

WERSJA 1:

import cmath  #importujemy bibliotekę matematyczną

pi=cmath.pi  #przyjmujemy wartość liczby π dla zmiennej pi

r=int(input("Podaj długość promienia koła: "))

pytanie=input("Co chcesz obliczyć? Pole (P), czy obwód (L)? ")

if pytanie=='P' or pytanie=='p':

   pole=r**2*pi

   print("Pole koła wynosi ",r**2,"π ≈ ",pole)

else:

   obwod=2*r*pi

   print("Obwód koła wynosi ",2*r,"π ≈ ",obwod)

WERSJA 2:

r=int(input("Podaj długość promienia koła: "))

pytanie=input("Co chcesz obliczyć? Pole (P), czy obwód (L)? ")

if pytanie=='P' or pytanie=='p':

   pole=r**2*3.14

   print("Pole koła wynosi ",r**2,"π ≈ ",pole)

else:

   obwod=2*r*3.14

   print("Obwód koła wynosi ",2*r,"π ≈ ",obwod)