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

turtle.begin _ fill()
                for i in range(sides):

                  turtle.forward(length)
                  turtle.left(360//sides)
                  turtle.end _ fill()

              polygon(5,100,50,50,"blue")  #  Tanımlanan  fonksiyonun  istenilen
             parametrelerle çağırılması


               Ekran Çıktısı




























               Poligon fonksiyonu, 4 parametre alıyor: kenar sayısı, her kenarın uzunluğu, x ve y ise poligonun
            koordinatları ve poligonun rengi.

            7.4.2. En Büyük Ortak Çarpan Fonksiyonu


              # Girilen 2 sayıdan en büyük ortak bölen program

              sayi1=int(input("Lütfen ilk sayıyı giriniz: "))
              sayi2=int(input("Lütfen ikinci sayıyı giriniz: "))
              def gcd(s1,s2):
               min=s1 if s1<s2 else s2

                ebop=1
                for i in range(1,min+1):

                  if s1%i==0 and s2%i==0:
                    ebop=i # En büyük ortak bölen aktarılıyor
                return ebop

                                                                                                     179
   174   175   176   177   178   179   180   181   182   183   184