Cerchio

Esercizio elementare di geometria piana

Cerchio 1

import math                              # Importa il modulo per la matematica: pi greco
#----------------------------------------
raggio        = 10                       # raggio        <-- 10
#---------------------------------------- 
diametro      = 2 * raggio               # diametro      <-- 2*10 = 20 
circonferenza = 2 * math.pi * raggio     # circonferenza <-- 2*3.14159...*10 = 62.83185...
area          = math.pi * raggio**2      # area          <-- 3.14159...*10*10 = 314.15926...
#----------------------------------------
print("Diametro      =", diametro     )  # Diametro      = 20
print("Circonferenza =", circonferenza)  # Circonferenza = 62.83185...
print("Area          =", area         )  # Area          = 314.15926...

Osserva l’uso dell’indentazione e dei commenti per rendere il codice più leggibile.

Cerchio 2

Utilizza una costante per pi greco

PI = 3.14159
#----------------------------------------
raggio = 10
#----------------------------------------
diametro = 2*raggio
circonferenza = 2*PI*raggio
area = PI*raggio**2
#----------------------------------------
print("Diametro =", diametro)
print("Circonferenza =", circonferenza)
print("Area =", area) 

Cerchio 3

L’utente è invitato a inserire la dimensione del raggio (“Raggio = “).
Assegna alla variabile raggio la conversione in float dell’input da tastiera (una stringa).

import math
#----------------------------------------
raggio = float(input("Raggio = "))
#----------------------------------------
diametro = 2*raggio
circonferenza = 2*math.pi*raggio
area = math.pi*raggio**2
#----------------------------------------
print("Diametro =", diametro)
print("Circonferenza =", circonferenza)
print("Area =", area)