16 Aralık 2013 Pazartesi

Python - 3 işlem (Dikdörtgen , Üçgen , Daire alan hesaplama)

#Alan hesaplama (Dikdörtgen,Üçgen,Daire) kod parçacığı...

while True:
    import math
    print ("İşlem Kodları")
    print ("1 - dikdörtgenin alanı")
    print ("2 - üçgenin alanı")
    print ("3 - dairenin alanı")
    kod=int(input("Kod giriniz"))
    if (kod==1):
        uzunkenar=int(input("uzun kenarı giriniz"))
        kisakenar=int(input("kısa kenarı giriniz"))
        dikalan=uzunkenar*kisakenar
        print ("Dikdörtgenin alanı:",dikalan)
    elif (kod==2):
        taban=int(input("Üçgenin taban değerini giriniz"))
        yukseklik=int(input("Üçgenin yüksekliğini giriniz"))
        ucgenalan=(taban*yukseklik)/2
        print ("Üçgenin alanı:",ucgenalan)
    elif (kod==3):
        yarıcap=int(input("Yarıcapı giriniz:"))
        dairealan=(yarıcap**2)*math.pi
        print ("Dairenin alanı:",dairealan)
    else:
        print ("Yanlış kod girdiniz")

6 yorum:

  1. kodlar bir kere calışıyor mesela 3 sayısını girdim dairenin alanını hesapladı ve kapanıyor 3 ten sonra tekrar 2,1,3, falan girmek için ne yapmam lazım yardımcı olurmusunuz

    YanıtlaSil
  2. hocam sadece dikdörtgen hesaplamak için :dikdörtgene ayit kodları yazıyorum ama nasıl başlatıp sonlandırıcam if gerekli mi veya fikir verirmisiniz yardımcı olursanız sevinirim

    YanıtlaSil
    Yanıtlar
    1. while True :
      kenar1=int(input("Uzun kenarı girin:"))
      kenar2=int(input("Kısa kenarı girin"))
      alan=kenar1*kenar2
      print("Dikdörtgenin alanı=",alan)
      break

      Sil
  3. Bu yorum yazar tarafından silindi.

    YanıtlaSil
  4. yamuğun alanını hesaplayanı da yazabilirmisiniz

    YanıtlaSil