Soru:
Kullanıcıdan bir sayı alan, bu sayının tek mi çift mi olduğunu kontrol eden ve sonucu ekrana yazdıran bir sürecin akış şemasını çizmek istiyorsunuz. Bu süreçte sırasıyla hangi sembolleri kullanırsınız?
Çözüm:
💡 Süreci adım adım düşünelim ve her adım için doğru sembolü belirleyelim.
- ➡️ 1. Adım (Başlangıç): Süreç bir "Oval" sembolü ile başlar.
- ➡️ 2. Adım (Giriş): Kullanıcıdan bir sayı alınır. Bu bir giriş (Input) işlemidir ve "Paralelkenar" sembolü ile gösterilir.
- ➡️ 3. Adım (Karar): Sayının tek mi çift mi olduğunu kontrol etme bir karar işlemidir. Bu, "Elmas" sembolü ile gösterilir. İçine "Sayı mod 2 = 0?" gibi bir koşul yazılır \( (Sayı \% 2 == 0) \).
- ➡️ 4. Adım (Çıkış): Kararın sonucuna göre ("Evet" ise "Çift", "Hayır" ise "Tek") ekrana yazı yazdırma bir çıkış (Output) işlemidir. Bu da "Paralelkenar" sembolü ile gösterilir.
- ➡️ 5. Adım (Bitiş): Süreç bir "Oval" sembolü ile sona erer.
✅ Sonuç olarak, kullanılacak sembol sırası: Oval → Paralelkenar → Elmas → Paralelkenar → Oval'dir.