My first Magazine <zxcvbnmöç. | Page 3

İÇİNDEKİLER AÇIKLAMALAR ................................................................................................................... iii GİRİŞ ....................................................................................................................................... 1 ÖĞRENME FAALİYETİ-1 ..................................................................................................... 3 1. TEMEL KOD YAZIM KURALLARI ................................................................................. 3 1.1. Temel Yazım Kuralları ................................................................................................. 3 1.2. Sabitler .......................................................................................................................... 4 1.3. Değişkenler ................................................................................................................... 5 1.3.1. Değişken Tipleri .................................................................................................... 6 1.3.2. Değişkenlerin Tanımlanması ................................................................................. 7 1.3.3. Tip bildirimi ........................................................................................................... 8 UYGULAMA FAALİYETİ ................................................................................................ 9 ÖLÇME VE DEĞERLENDİRME .................................................................................... 11 ÖĞRENME FAALİYETİ–2 .................................................................................................. 12 2. AKIŞ DENETİMİ .............................................................................................................. 12 2.1. Şartlı Dallanma ........................................................................................................... 12 2.1.1. If- Then ................................................................................................................ 13 2.1.2. If-Then-Else ......................................................................................................... 13 2.1.3. If – Then – Else If ................................................................................................ 14 2.1.4. Select Case / Case Else ........................................................................................ 17 UYGULAMA FAALİYETİ .............................................................................................. 19 ÖLÇME VE DEĞERLENDİRME .................................................................................... 21 ÖĞRENME FAALİYETİ–3 .................................................................................................. 22 3. DÖNGÜLER ...................................................................................................................... 22 4.1. For - Next .................................................................................................................... 22 4.2. Do - Loop .................................................................................................................... 27 UYGULAMA FAALİYETİ .............................................................................................. 31 ÖLÇME VE DEĞERLENDİRME .................................................................................... 33 ÖĞRENME FAALİYETİ–4 .................................................................................................. 34 4. DİZİLER ............................................................................................................................ 34 4.1. Dizi Nedir? .................................................................................................................. 34 4.2. Tek Boyutlu Diziler .................................................................................................... 34 4.3. Tek Boyutlu Diziler .................................................................................................... 36 4.4. Statik Diziler ............................................................................................................... 37 4.5. Dinamik Diziler .......................................................................................................... 38 UYGULAMA FAALİYETİ .............................................................................................. 40 ÖLÇME VE DEĞERLENDİRME .................................................................................... 42 ÖĞRENME FAALİYETİ–5 .................................................................................................. 44 5. PROSEDÜR (ALT YORDAM) OLUŞTURMA ............................................................... 44 5.1. Prosedürler (Alt Yordamlar) ....................................................................................... 44 5.2. Fonksiyonlar ............................................................................................................... 46 5.3. Hazır Fonksiyon Örnekleri .......................................................................................... 47 5.3.1. Alfa Nümerik Fonksiyonlar (Karakter Dizisi (String)) ....................................... 47 5.3.2. Nümerik Fonksiyonlar (.Sayısal Fonksiyonlar) ................................................... 53 5.3.3. Kullanıcı Tanımlı Fonksiyonlar ........................................................................... 55 i