Page 11 - Bilgisayar Bilimi | Kur 1
P. 11
Tartışalım ................................................................................................................................... 139
5. DÖNGÜLER ........................................................................................................................ 140
5.1. For Döngüsü ........................................................................................................................141
5.2. For Döngüsü İçin Söz Dizimi ............................................................................................. 142
5.3. For İçin Farklı Örnekler ...................................................................................................... 143
5.4. İç İçe Döngüler .....................................................................................................................145
5.5. İç İçe 3’lü Döngü ................................................................................................................. 148
5.6. While Döngüsü ................................................................................................................... 149
5.7. While İçin Söz Dizimi ......................................................................................................... 149
5.8. While İçin Akış Şeması ....................................................................................................... 149
5.9. Bilgisayar Sorun Giderme İçin While Döngüsü ....................................................................151
5.10. Çözümün Açıklaması .........................................................................................................152
5.11. Belirli ve Belirsiz Döngüler .................................................................................................152
5.12. Döngü’den Çıkma Komutları ............................................................................................153
5.13. Break İfadesi .......................................................................................................................153
5.14. Continue İfadesi ................................................................................................................ 154
5.15. while/else ve for/else ........................................................................................................... 156
5.16. Döngü Örnekleri - Faktöriyel Hesaplama ...........................................................................157
6. FONKSİYONLAR ............................................................................................................... 160
6.1. Neden Fonksiyonlar? ............................................................................................................161
6.2. Fonksiyon Nedir? .................................................................................................................161
6.3. Fonksiyonlara Giriş ..............................................................................................................161
6.4. sqrt Fonksiyonu ................................................................................................................... 162
6.5. sqrt Fonksiyonunun Farklı Kullanımları ............................................................................. 162
6.6. Fonksiyonların Bölümleri .................................................................................................... 163
6.7. Parametresiz Fonksiyonlar ................................................................................................... 164
6.8. Değer Döndürmeyen Fonksiyonlar ..................................................................................... 164
6.9. Fonksiyon ve Modüller ........................................................................................................ 165
6.10. Yerleşik İşlevler .................................................................................................................. 166
6.11. Standart Matematik Fonksiyonları .................................................................................... 168
6.12. time Fonksiyonları ............................................................................................................ 170
6.13. Rastgele Sayılar .................................................................................................................. 172
7. FONKSİYON YAZMA ......................................................................................................... 173
7.1. Fonksiyon Yazma ..................................................................................................................174
7.2. Fonskiyonun Temelleri .........................................................................................................174
7.3. Fonksiyon Tanımlama ..........................................................................................................174
7.4. Fonksiyon Yazma ..................................................................................................................174
X