Python İle Şekillerde Alan Hesabı

Merhaba arkadaşlar bugün Python ile kare, daire ve üçgen şekillerinin alanını hesaplayacağız

Öncelikle alan hesaplama fonksiyonlarımızı tanımlıyoruz ve alan değerimizi döndürüyoruz. Daire alanını hesaplarken pi sayısını kullanıyoruz. Bu yüzden math modülünü aktarıyoruz ve math.pi fonksiyonu ile pi sayısının değerini alıyoruz.

Kullanıcı  -1 değerini girene kadar döngümüz dönüyor. Eğer kullanıcı 1,2 veya 3’ten farklı bir değer girerse ekrana “Geçersiz bir işlem girdiniz” yazdırıyoruz ve kullanıcıdan tekrar bi’ işlem seçmesini istiyoruz.

 

import math
def karealan(a):
    alan = a * a
    return alan
def dairealan(r):
    alan =  math.pi*r*r
    return alan
def ucgenalan(a,h):
    alan = a*h/2
    return alan
while True:
    print("Alanını hesaplamak istediğiniz şekli seçin(çıkmak için -1 giriniz) ")
    secim = int(input("1-Kare 2-Daire 3-Üçgen "))
    if secim == 1:
        kenar = float(input("Kenar giriniz: "))
        print(karealan(kenar))
    elif secim == 2:
        yaricap = float(input("Yarıçapı giriniz: "))
        print(dairealan(yaricap))
    elif secim == 3:
        taban = float(input("Taban uzunluğunu giriniz: "))
        yukseklik = float(input("Yüksekliği giriniz: "))
        print(ucgenalan(taban,yukseklik))
    elif secim == -1:
        print("Çıkılıyor...")
        break    
    else:
        print("Geçersiz bir işlem girdiniz")


Can GÜR

Computer science 4 life mottosuyla yola çıkmış bir bilgisayar mühendisi.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir