Algoritma ve Akış Diyagramları Örnekleri

Programlama Temelleri Ahmet Şenlik 10.868 kez görüntülendi.

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.

Ö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ı

Algoritma Örnek

Ö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ı

Algoritma ornegi2

Ö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ı

algoritma örnek3

Kocaeli Üniversitesinde Bilgisayar Programcılığı okudum DGS ile 2016 yılında Sakarya Üniversitesi Bilgisayar mühendisliğini kazandım. Yazılımla uğraşmayı çok seviyorum bu alanda kendimi daha da geliştirmeyi düşünüyorum. Eğer siz de seviyorsanız bu işi devam edin başlamadıysanız başlayın başaracağınıza inanın. 🙂

Sosyal Ağlarda Paylaş

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.