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ıyan math 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çine yaricap 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, bunu float 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.

Diğer yazılım içeriklerimiz için buraya tıklayabilirsiniz.

Leave a comment