PythonYazılım

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


İlgili Makaleler

Bir cevap yazın

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

Başa dön tuşu
Kapalı