Geometri alan hesaplama yardım?

Soru

dikdörtgen,kare ve üçgenin alanını hesaplama Ü girince üçgen alanını D girince dikdörtgeninkini hesaplama için kodu nasıl yazacağız


Devam Ediyor 0
Alican4242 3 hafta 1 Cevap 55 görüntüleme Çırak 0

Hakkında Alican4242Çırak

Cevap ( 1 )


  1. #karenin alanını hesaplayacak fonksiyonu oluşturduk
    def kare():
    kare_kenar=int(input("Karenin bir kenarını girin:"))
    kare_alan=kare_kenar**2
    print("Bir kenarı {} olan karenin alanı={}".format(kare_kenar,kare_alan))
    #dikdörtgeninnin alanını hesaplayacak fonksiyonu oluşturduk
    def dikdortgen():
    kisa_kenar=int(input("Dikdörtgenin kısa kenarını girin:"))
    uzun_kenar=int(input("Dikdörtgenin uzun kenarını girin:"))
    dikdortgen_alan=(kisa_kenar*uzun_kenar)
    print("Kısa kenaro {},uzun kenarı {} olan dikdörtgenin alanı={}".format(kisa_kenar,uzun_kenar,dikdortgen_alan))
    #üçgeninnin alanını hesaplayacak fonksiyonu oluşturduk
    def ucgen():
    ucgen_taban=int(input("Üçgenin tabanını girin:"))
    ucgen_yukseklik=int(input("Üçgenin yüksekliğini girin:"))
    ucgen_alan=(ucgen_taban*ucgen_yukseklik)/2
    print("Tabanı {},yükseklği {} olan üçgenin alanı={}".format(ucgen_taban,ucgen_yukseklik,ucgen_alan))

    islem=-1

    print("-"*36)
    print("Geometrik şekil alan hesaplama")
    print("-"*36)

    döngüm 0'a eşit olmadığı sürece devam edecek
    while islem!=0:
    islem=input("Alanını hesaplamak istediğiniz geometrik şekli girin:\nÜçgen(ü)\nKare(k)\nDikdörtgen(d)\nÇıkmak için(0)\nİşleminiz:")
    print("-"*36)

    if islem=="0":
    quit()

    elif islem=="k" or islem=="K":
    kare()

    elif islem=="ü" or islem=="Ü":
    ucgen()

    elif islem=="d" or islem=="D":
    dikdortgen()
    else:
    print("Hatalı Giriş!!!")

Cevap bırak

Captcha Captcha güncellemek için resime tıkla