# Akış Şeması Örnekleri
🧭 Akış Şeması Nedir?
Akış şeması (flowchart), bir süreci veya algoritmayı görsel olarak temsil eden diyagramlardır. Farklı şekiller ve oklarla bir işlemin adımlarını gösterirler. Programcılık, iş süreçleri, eğitim ve daha birçok alanda kullanılırlar.
🎯 Akış Şeması Sembolleri ve Anlamları
- 🔵 Oval: Başlangıç/Bitiş noktası
- ⬜ Dikdörtgen: İşlem adımı
- 🔷 Paralelkenar: Giriş/Çıkış işlemi
- 🔺 Elmas: Karar noktası (Evet/Hayır)
- ➰ Ok: Akış yönü
📊 Temel Akış Şeması Örnekleri
🧮 Örnek 1: İki Sayının Toplamı
Bu basit örnek, kullanıcıdan iki sayı alıp toplamını hesaplayan bir algoritmayı gösterir:
- 🔵 Başla
- 🔷 A ve B sayılarını al
- ⬜ Toplam = A + B
- 🔷 Toplamı yazdır
- 🔵 Bitir
🔍 Örnek 2: Sayının Tek/Çift Kontrolü
Bu örnekte, bir sayının tek mi çift mi olduğunu kontrol ediyoruz:
- 🔵 Başla
- 🔷 Sayıyı al (N)
- ⬜ Kalan = N % 2
- 🔺 Kalan == 0?
- ✅ Evet → "Çift sayı" yazdır
- ❌ Hayır → "Tek sayı" yazdır
- 🔵 Bitir
📈 Örnek 3: 1'den N'e Kadar Sayıların Toplamı
Bu örnek, döngü kullanımını gösterir:
- 🔵 Başla
- 🔷 N sayısını al
- ⬜ Toplam = 0, i = 1
- 🔺 i ≤ N?
- ✅ Evet → Toplam = Toplam + i, i = i + 1
- ❌ Hayır → Toplam'ı yazdır
- 🔵 Bitir
🎲 Örnek 4: Sayı Tahmin Oyunu
Bu daha karmaşık örnek, kullanıcının bilgisayarın tuttuğu sayıyı tahmin etmeye çalıştığı bir oyunu gösterir:
- 🔵 Başla
- ⬜ Rastgele sayı seç (1-100 arası)
- ⬜ Deneme hakkı = 7
- 🔺 Deneme hakkı > 0?
- ✅ Evet → Tahmini al
- 🔺 Tahmin == Sayı?
- ✅ Evet → "Tebrikler!" yazdır, Bitir
- ❌ Hayır → Deneme hakkı = Deneme hakkı - 1
- 🔺 Tahmin < Sayı?
- ✅ Evet → "Daha büyük" yazdır
- ❌ Hayır → "Daha küçük" yazdır
- ❌ Hayır → "Hakkınız bitti" yazdır, Bitir
💡 Akış Şeması Oluşturma İpuçları
- ✅ Her zaman başlangıç ve bitiş noktalarını belirtin
- ✅ Sembolleri doğru kullanın
- ✅ Akış yönünü oklarla gösterin
- ✅ Karar noktalarında her iki çıkışı da etiketleyin
- ✅ Karmaşık süreçleri alt süreçlere bölün
Akış şemaları, algoritmaları görselleştirmek ve karmaşık süreçleri anlamak için son derece faydalı araçlardır. Yukarıdaki örnekler, temelden karmaşığa doğru ilerleyerek bu diyagramların nasıl oluşturulduğunu göstermektedir.