Page 187 - Bilgisayar Bilimi-Kur 1- 2017-2018
P. 187

7.9.4 Ağaç Çizimi


              def tree(yukseklik):
                satir=0 # Ağacın çizilmesine başlanıyor
                while satir<yukseklik: # Girilen yükseklik değerine kadar döngü
             kuruluyor
                  sayac=0
                  while sayac<yukseklik-satir:
                    print(end=" ")
                    sayac+=1
                  sayac=0
                  while sayac<2*satir+1:
                    print(end="*")
                    sayac+=1
                  print()
                  satir+=1
              def main():
                yukseklik=int(input("Ağacın yüksekliğini giriniz: "))
                tree(yukseklik)
              main()


               Ekran Çıktısı

                   Ağacın yüksekliğini giriniz: 4
                          *
                         ***
                        *****
                      *******


               Çizilmesi istenilen ağaç yüksekliğinin parametre olarak alan tree() fonksiyonu while döngüsüyle
            problemin çözümünü gerçekleştirir.























                                                                                                     187
   182   183   184   185   186   187   188   189   190   191   192