Algoritma ve Akış Diyagramları Örnekleri
Algoritma, bir sorunun çözümüne ulaşmak için izlenmesi gereken yolun açık, düzenli ve sıralı bir şekilde düzenlenip ifade edilmesidir. Örnekler ile bu konuyu anlatmaya çalışacağım.
Burada verdiğim örnekleri aşağıdaki linkte bulunan uygulama ile gerçekleştirebilirsiniz.
Flow Chart Visual Programming 3.01 Full Türkçe
Örnek-1 : Üç sayının ortalamasını bulmak için yapılan programa ait akış diyagramı ve metinsel algoritmayı yapalım.
Metinsel algoritma
A1 : Birinci sayıyı gir.
A2 : İkinci sayıyı gir.
A3 : Üçüncü sayıyı gir.
A4 : Sayıların üçünü topla.
A5 : Toplam sonucunu üçe böl.
A6 : Sonucu yaz.
A7 : Bitir.
Akış diyagramı
Örnek-2 : Bir öğrencinin üç sınavdan aldığı notları ortalamasını alıp beşlik sistemdeki karşılığını ekrana yazan programın akış diyagramı ve metinsel algoritmasını yapalım.
Metinsel algoritma
A1 : Birinci notu gir.
A2 : İkinci notu gir.
A3 : Üçüncü notu gir.
A4 : Sayıların üçünü topla.
A5 : Toplam sonucunu üçe böl.
A6 : Ortalama >= 85 ise not=5 git A11
A7 : Ortalama >= 70 ise not=4 git A11
A8 : Ortalama >= 60 ise not=3 git A11
A9 : Ortalama >= 50 ise not=2 git A11
A10 : Ortalama >= 0 ise not=1 git A11
A11 : Notu yaz.
A12 : Bitir.
Akış Diyagramı
Örnek-3 : 5– 50 arasında yer alan çift sayıların toplamını bulan programın akış diyagramı ve metinsel algoritmasını yapalım.
Metinsel algoritma
A1 : T=0
A2 : Döngü D = 2 den 50’ye 2’şer ilerle
A3 : T=T+1
A4 : Döngü Sonu D
A5 : D yaz
A6 : Bitir.
Akış Diyagramı