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")