5 Temel Algoritma Örneği ve Akış Diyagramları

Giriş

Algoritmalar, belirli bir amaca ulaşmak için izlenen adımların dizisidir. Programlama ve bilgisayar bilimi alanında, algoritmalar çok önemlidir çünkü bir programın nasıl çalışacağını belirlerler. Bu makalede, beş örnek algoritma ve bunların akış diyagramları sunulacaktır. Bu örnekler, bilgilendirme amaçlıdır ve öğrenciler, yeni başlayanlar ve profesyoneller için vakit kaybetmeden anlaşılabilir bir içerik sunmayı hedeflemektedir.

Algoritma Nedir?

Algoritma, belirli bir problemi çözmek için gereken adım adım talimatlar dizisidir. Her algoritma, bir başlangıç noktası ve bir bitiş noktası içermelidir. Genellikle, bir algoritmanın ne yaptığı ve nasıl çalıştığı ile ilgili açık ve net bir anlatıma ihtiyaç vardır. Örneğin, iki sayıyı karşılaştırıp büyük olanı bulma işlemi, basit ama etkili bir algoritma örneğidir.

1. Örnek: İki Sayı Arasında Büyük Olanı Bulma Algoritması

Bu algoritma, kullanıcıdan iki sayı alır ve bu sayılardan hangisinin büyük olduğunu belirler. İşleyişi şu şekildedir:

  • Başla
  • Oku Sayı1
  • Oku Sayı2
  • Eğer (Sayı1 > Sayı2) ise Yaz Sayı1
  • Değilse Yaz Sayı2
  • Biter

Akış Diyagramı

İki sayı arasında büyük olanı bulma akış diyagramı

2. Örnek: Negatif, Sıfır, Pozitif Sayı Algoritması

Bu algoritma, kullanıcıdan alınan bir sayının negatif, sıfır veya pozitif olduğunu belirlemek için kullanılır. Aşamaları şunlardır:

  • Başla
  • Oku Sayı
  • Eğer (Sayı < 0) ise Yaz ‘Sayı Negatif’
  • Eğer (Sayı = 0) ise Yaz ‘Sayı Sıfır’
  • Eğer (Sayı > 0) ise Yaz ‘Sayı Pozitif’
  • Biter

Akış Diyagramı

Negatif, sıfır, pozitif sayı akış diyagramı

3. Örnek: 1 ile 100 Arasındaki Sayıları Yazdırma Algoritması

Bu algoritma, 1 ile 100 arasındaki sayıları ekrana yazdırmak için kullanılmaktadır. İşlemleri şunlardır:

  • Başla
  • Sayac = 1
  • Yaz Sayac
  • Sayac = Sayac + 1
  • Eğer (Sayac <= 100) ise Gidecek Adım 3
  • Biter

Akış Diyagramı

1 ile 100 arası sayıları yazdırma akış diyagramı

4. Örnek: İki Sayı Arasındaki Çift Sayıları Yazma Algoritması

Bu algoritma, iki sayı arasında bulunan çift sayıları yazdırmakta kullanılır. Aşamaları aşağıdaki gibidir:

  • Başla
  • Oku Sayı1
  • Oku Sayı2
  • Sayac = Sayı1
  • Toplam = 0
  • Eğer (Sayac Mod 2 = 0) ise
    • Toplam = Toplam + Sayac
    • Yaz Sayac
  • Sayac = Sayac + 1
  • Eğer (Sayac <= Sayı2) ise Gidecek Adım 6
  • Değilse Yaz Toplam
  • Biter

Akış Diyagramı

İki sayı arasındaki çift sayıları yazdırma akış diyagramı

5. Örnek: KDV Hesaplayan Algoritma

Bu algoritma, bir ürünün fiyatına %18 KDV ekleyerek net fiyatı ve KDV tutarını hesaplar. Aşamaları şunlardır:

  • Başla
  • Yaz ‘KDV’si hesaplanacak fiyatı girin’
  • Oku Fiyat
  • Sonuc = Fiyat * 1.18
  • Yaz Sonuc
  • Kdv = Sonuc – Fiyat
  • Yaz Kdv
  • Biter

Akış Diyagramı

KDV hesaplayan akış diyagramı

Sonuç

Bu yazıda beş temel algoritma örneği ve her birinin akış diyagramı sunulmuştur. Algoritmalar, bilgisayar bilimleri açısından kritik öneme sahiptir. Öğrenciler ve profesyoneller için bu örneklerin, algoritma tasarımında yardımcı olacağına inanıyoruz. Her bir algoritmanın yazılıma uygulamalarını geliştirerek sadece teorik değil, aynı zamanda pratik bilgi edinimi de sağlamaktadır.

Scroll to Top