AKIŞ ŞEMASI Akış şeması belirli bir işin yapılabilmesi için, basit işlemlerle şema halinde gösterilmesidir. Kısaca algoritmanın şemalarla gösterilmesidir.
AKIŞ ŞEMASI AVANTAJLARI Algoritmanın daha iyi anlaşılması Programlama dillerine aktarımı daha kolay olması Çözüm basamakları, birbirleri ile ilişkileri ve bilgi akışı daha kolay görülebilmesi Yanlışlıkların görülüp düzeltilebilmesi
Akış Şeması Şekilleri Başla & Bitir Girdi (Input) Çıktı (Output) İşlem Koşul & Karar
ASANSÖR ALGORİTMASI Başla & Bitir Girdi (Input) Çıktı (Output) İşlem Çağrı var mı? Bekle Hayır Evet Çağrı yapılan kata git Başla & Bitir Girdi (Input) Çıktı (Output) İşlem Koşul & Karar Dur
ÇAY DEMLEME ALGORİTMASI Başla Çaydanlığı tekrar ocağa koy Çaydanlığa su doldur Çay demini aldı ve su kaynadı mı? Hayır Bekle Çaydanlığı ocağa koy ve altını yak Evet Su kaynadı mı? Servis yap Bekle Hayır Evet Çayı demle ve çaydanlığa su ilave et Dur
MAKARNA YAPMA ALGORİTMASI Makarnaları ilave et Başla Makarna pişti mi? Hayır Bekle Tencereye su doldur Evet Makarnayı süz ve tabağa koy Tencereyi ocağa koy ve altını yak Su kaynadı mı? Hayır Bekle Sosunu ekle ve Servis yap Evet Dur