Dairenin alanını hesaplamak matematiksel olarak oldukça basittir, ancak bunu Python programlama dili ile nasıl yapacağınızı öğrenmek istiyorsanız, doğru yerdesiniz! Bu yazıda, Python ile daire alanı hesaplama konusunda basit bir Python kodu paylaşıp açıklamalar yapacağız.
Python ile Daire Alanı Nasıl Hesaplanır?
Dairenin alanı formülü şu şekildedir:
Alan=π×r2
Burada r, dairenin yarıçapıdır. Python dilinde bu formülü kullanarak dairenin alanını nasıl hesaplayabileceğinizi adım adım açıklayacağız.
Kod Örneği
Aşağıdaki Python kodu, kullanıcıdan dairenin yarıçapını alarak bu yarıçapa göre alanı hesaplar:
import math
def daireAlanıHesapla(yaricap):
alan = math.pi*(yaricap**2)
return alan
yaricap = float(input("Dairenin yarıcap uzunluğunu giriniz: "))
alan = daireAlanıHesapla(yaricap)
print("Yarıçap uzunluğunu verdiğiniz dairenin alanı: ", alan)
Kodu Adım Adım Açıklayalım
import math
: Bu satır, Python’un matematiksel işlemler yapmamıza olanak tanıyanmath
kütüphanesini projeye dahil eder. Bu kütüphane, pi sayısınımath.pi
olarak kullanmamıza olanak tanır.def daireAlanıHesapla(yaricap):
: Bu satırda, bir fonksiyon tanımlıyoruz. Fonksiyonun adıdaireAlanıHesapla
ve içineyaricap
adında bir parametre alıyor. Bu parametre, dairenin yarıçapını temsil eder.alan = math.pi * (yaricap ** 2)
: Bu satırda,math.pi
değerini (pi sayısını) yarıçapın karesi ile çarparak dairenin alanını hesaplıyoruz.return alan
: Hesaplanan alan değeri, fonksiyonun çıktısı olarak döndürülüyor.yaricap = float(input("Dairenin yarıçap uzunluğunu giriniz: "))
: Kullanıcıdan bir yarıçap değeri girmesini istiyoruz.input
fonksiyonu ile alınan değer string (metin) olarak geleceği için, bunufloat
kullanarak ondalıklı bir sayıya çeviriyoruz.alan = daireAlanıHesapla(yaricap)
: Kullanıcıdan alınan yarıçap değeri,daireAlanıHesapla
fonksiyonuna gönderilerek dairenin alanı hesaplanıyor.print("Yarıçap uzunluğunu verdiğiniz dairenin alanı: ", alan)
: Son olarak, hesaplanan alan değeri ekrana yazdırılıyor.
Python ile basitten zora giden uygulamalar serisi için buraya tıklayabilirsiniz.