1.3. Veri İşleme ve Saklama
21
1.4. İkili Sayı Sistemi
22
1.4.1. Onluk Sayıyı İkili Sayıya Çevirme
23
1.4.2. İkili Sayıyı Onluk Sayıya Çevirme
23
1.4.3. İkili Sayılarla Dört İşlem
24
1.5.1. Programlama Dilleri
27
1.5.2. Yazılım Geliştirme Yöntemi
31
1.5.2.2. Akış Şemaları
36
1.5.2.3. Programcılıkta Algoritma ve Akış Şemalarının Önemi
39
1.5.3. Program Geliştirme Ortamı
40
1.5.5.1. Yazım Kuralları
44
1.5.5.2. Noktalama Kuralları
45
1.5.5.3. Ayrılmış Sözcükler
46
1.5.6. Programlama Hataları
47
1.5.6.1. Sözdizimi Hataları
47
1.5.6.2. Çalışma Zamanı Hataları
47
DEĞİŞKENLER, VERİ TİPLERİ VE ATAMA
2.2.1. Değişkene Ad Verme Kuralları
55
2.4.1. Atama Kuralları
59
2.4.2. Yer Değiştirme Tekniği
60
2.4.3. Aritmetik Operatörler ve İşlem Sırası
60
3.2. write, writeln ve printf Deyimleri
71
3.2.1. Biçimli Yazdırma
74
3.3. readln ve scanf Deyimleri
78
4.2.2. Tek Dallanmalı if Yapısı
97
4.2.3. Çift Dallanmalı if–then–else Yapısı
101
4.2.4. İç–içe if Yapısı
104
4.2.5. Çok Dallanmalı if Yapısı
109
4.2.6. case/switch Yapısı
113
4.3.3. repeat until/do while Yapıları
129
4.3.4. Döngü Yapıları Arasındaki Farklar ve Kullanım Alanları
133
4.3.5. İç–içe Döngüler
133
4.3.6. break ve continue Deyimleri
141
5.2. Tek Boyutlu Diziler
161
5.2.1. Dizi İşlemleri
162
5.3. Sıralama Algoritmaları
168
5.3.1. Kabarcık Sıralama Algoritması
168
5.3.2. Shell Sıralama Algoritması
172
5.4. Arama Algoritmaları
177
5.4.1. Sıralı Arama Algoritması
177
5.4.2. İkili Arama Algoritması
182
5.5. İki Boyutlu Diziler
187
6.4. Genel ve Yerel Değişkenler
215
6.5. Prosedürlerde dizi kullanımı
217
6.6. Kendi Kendini Çağıran Alt Programlar
221
7.2. Sıralı Erişimli Dosyalar
232
7.3. Doğrudan Erişimli Dosyalar
251
Ek–A: Dev–C++ ve Dev–Pascal yazılımlarının kurulması ve kullanılması.
287
Ek–C: Hazır Kütüphane Fonksiyonları.
309
Ek–D: Tek Numaralı Soruların Cevapları
313