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