Page 12 - Bilgisayar Bilimi | Kur 1
P. 12
7.5. Fonksiyon Çağırma .............................................................................................................. 175
7.6. Program Çalışma Sırası........................................................................................................ 175
7.7. Fonksiyon Örnekleri ............................................................................................................ 175
7.8. Değer Gönderme ile Olası Sorunlar ..................................................................................... 177
7.9. Çoklu Değer Gönderme ...................................................................................................... 177
7.10. En Büyük Ortak Çarpan Fonksiyonu ................................................................................ 178
7.11. Lokal Değişken Örneği ...................................................................................................... 179
7.12. En Büyük Ortak Çarpan .................................................................................................. 179
7.13. Fonksiyon Yazarken ........................................................................................................... 180
7.14. M ve N Değerinin En Büyük Ortak Böleni ....................................................................... 180
7.15. Programın Çalışma Sırası ....................................................................................................181
7.16. Parametre Gönderme ..........................................................................................................181
7.17. Fonksiyon Yazarken ............................................................................................................ 182
7.18. Fonksiyon Örnekleri ......................................................................................................... 182
7.19. Hesaplama Yapan Fonksiyon Örneği .................................................................................. 183
7.20. Kısıtlı Veri Girişi ............................................................................................................... 184
7.21. Ağaç Çizme Sorusu ............................................................................................................ 185
8. YİNE FONKSİYONLAR .....................................................................................................187
8.1. Global Değişkenler .............................................................................................................. 188
8.2. Hesap Makinesi Örneği ...................................................................................................... 188
8.3. Varsayılan (Default) Parametreler ........................................................................................ 189
8.4. Varsayılan ve Diğer Parametreler ......................................................................................... 190
8.5. Gelişmiş Poligon Çizimi ......................................................................................................191
8.6. Öz Yineleme ........................................................................................................................ 192
8.7. Çalışma Prensibi .................................................................................................................. 193
8.8. Öz Yineleme Olmadan Faktöriyel Hesaplama ..................................................................... 193
8.9. Fibonacci Sayıları ................................................................................................................ 194
8.10. Fonksiyonları Tekrar Kullanılabilir Yapma ........................................................................ 194
9. NESNELER .......................................................................................................................... 196
9.1. Nesneler ............................................................................................................................... 197
9.2. Nesneleri Kullanmak ........................................................................................................... 197
9.3. Dizi Nesneleri ...................................................................................................................... 197
9.4. str Nesnesi İçin Yöntemler ................................................................................................... 199
9.5. strip ve count Fonksiyon Örneği .......................................................................................... 199
9.6. Dizi Nesneleri ...................................................................................................................... 199
9.7. Karakter Yazma Örneği .......................................................................................................200
9.8. Dosya Nesneleri ................................................................................................................... 201
XI