Akış şeması, bir algoritmayı görselleştirmek için kullanılan şekillerden oluşur. Her şekil belirli bir işlevi temsil eder ve bu şekiller arasındaki bağlantılar, işlemlerin sırasını gösterir.
Akış Şemalarında Kullanılan Şekiller
| Şekil | Anlamı | Kullanımı |
|---|---|---|
Elips
|
Başlangıç ve Bitiş | Algoritmanın başladığını veya sona erdiğini gösterir. |
Dikdörtgen
|
İşlem veya Talimat | Bir işlemin yapılması gerektiğini ifade eder (ör. toplama, çıkarma, yazdırma). |
Eşkenar Dörtgen
|
Karar | Evet veya Hayır gibi bir karar verilmesi gerektiğinde kullanılır. |
Paralelkenar
|
Giriş veya Çıkış | Veri girişi veya ekran çıktısını ifade eder (ör. kullanıcıdan veri alma, veri yazdırma). |
Dalgalı Dörtgen
|
Sonucu Yazdırma | Bir belge, rapor veya çıktı üretileceğini ifade eder. |
Ok İşaretleri
|
Akışın Yönü | İşlem sırasını ve bağlantıları gösterir. |
Algoritmaların Akış Şemaları ile Gösterimi
Örnek Problem Durumu: Çay Hazırlamak
Algoritma
- Başla.
- Çaydanlığa su doldur.
- Çaydanlığı ocağa koy ve kaynat.
- Çaydanlık üst kısmına çay yapraklarını koy.
- Kaynamış suyu çay yapraklarının üzerine dök.
- Çayı 10 dakika demlenmeye bırak.
- Bardağa çayı doldur ve içmeye hazır!
- Bitir.
Akış Şeması
Örnek Problem Durumu: Okula Gitmek
Algoritma
- Başla.
- Sabah uyan.
- Üstünü giyin.
- Kahvaltı yap.
- Çantanı kontrol et (defter, kitap, kalem).
- Ayakkabını giy ve evden çık.
- Okula git.
- Bitir.
Akış Şeması
Örnek Problem Durumu: İki sınav notunun ortalamasını hesaplamak
Algoritma
- Başla.
- Birinci sınav notunu gir.
- İkinci sınav notunu gir.
- İki notu topla.
- Not toplamını ikiye böl.
- Eğer ortalama 50'den büyük veya eşit ise ekrana "Dersi Geçtin" yaz ve 8 adıma git.
- Ortalama 50'den küçük ise ekrana "Dersten Kaldın" yaz.
- Bitir.
Akış Şeması
Örnek Problem Durumu: Kişinin doğum tarihine göre yaşını hesaplamak
Algoritma
- Başla.
- Günümüz tarihini gir.
- Doğum tarihini gir.
- Günümüz tarihinden doğum tarihini çıkar.
- Sonucu ekrana yazdır.
- Bitir.
Akış Şeması
Örnek Problem Durumu: Su içme takibi yapmak
Algoritma
- Başla.
- Günlük hedef su miktarını gir.
- İçilen su miktarını gir.
- Hedef su miktarından içilen su miktarını çıkar.
- Sonucu ekrana yazdır.
- Bitir.
Akış Şeması
Örnek Problem Durumu: Çalışma süresini hesaplamak
Algoritma
- Başla.
- Günlük çalışma süresini gir.
- Gün sayısını gir.
- Günlük çalışma süresi ile gün sayısını çarp.
- Sonucu ekrana yazdır.
- Bitir.
Akış Şeması

Bu Gönderiye Yorum Yapılmamış