Algoritma Örnekleri

BT Öğretmeni

Algoritma Örnekleri

Örnek 1: Klavyeden Girilen İki Sayının Toplamını Bulan Program

1. İşlem Adımları (Metin)

  • Adım 1: Başla.
  • Adım 2: Birinci sayıyı giriniz (A).
  • Adım 3: İkinci sayıyı giriniz (B).
  • Adım 4: Sayıları topla (Toplam = A + B).
  • Adım 5: Sonucu ekrana yazdır (Toplam).
  • Adım 6: Bitir.

2. Akış Şeması (Görsel)

Başla
A sayısını gir
B sayısını gir
Toplam = A + B
Toplam'ı Yazdır
Bitir

Örnek 2: 3 Notun Ortalamasını Hesaplayan Program

1. İşlem Adımları (Metin)

  • Adım 1: Başla.
  • Adım 2: 1. Notu giriniz (N1).
  • Adım 3: 2. Notu giriniz (N2).
  • Adım 4: 3. Notu giriniz (N3).
  • Adım 5: Notları toplayıp üçe böl (Ortalama = (N1 + N2 + N3) / 3).
  • Adım 6: Bulunan Ortalama değerini ekrana yazdır.
  • Adım 7: Bitir.

2. Akış Şeması (Görsel)

Başla
N1, N2 ve N3 notlarını gir
Ort = (N1 + N2 + N3) / 3
Ortalamayı Yazdır
Bitir

Örnek 3: Şemsiye Kontrolü (Karar Yapısı)

1. İşlem Adımları (Metin)

  • Adım 1: Başla.
  • Adım 2: Dışarıya bak (Hava yağmurlu mu?).
  • Adım 3: EĞER yağmurlu ise "Yanına şemsiye al" yaz.
  • Adım 4: DEĞİLSE (yağmur yoksa) "Şemsiyeye gerek yok" yaz.
  • Adım 5: Bitir.

2. Akış Şeması (Görsel)

Başla
Hava Yağmurlu mu?
EVET ✅
Şemsiye Al
HAYIR ❌
Şemsiye Alma
Bitir

Örnek 4: Tek mi, Çift mi? (Mod Alma)

1. İşlem Adımları (Metin)

  • Adım 1: Başla.
  • Adım 2: Bir sayı giriniz (Sayı).
  • Adım 3: Sayının 2'ye bölümünden kalanı hesapla (Kalan = Sayı % 2).
  • Adım 4: EĞER Kalan eşittir 0 ise ekrana "Sayı Çifttir" yaz.
  • Adım 5: DEĞİLSE ekrana "Sayı Tektir" yaz.
  • Adım 6: Bitir.

2. Akış Şeması (Görsel)

Başla
Bir Sayı Gir
Kalan = Sayı % 2
Kalan == 0 mı?
EVET ✅
Çifttir
HAYIR ❌
Tektir
Bitir

💡 Önemli Not

Herkesin algoritması birbirinden farklı olabilir ama asıl önemli olan doğru sonuca ulaşmaktır. Bir algoritma hazırlanırken mutlaka en kısa yoldan, en doğru sonuca ve hatasız bir şekilde ulaşmak hedeflenmelidir.

Algoritma dediğimizde aklımıza ilk olarak "İşlem Adımları" gelmeli, ikinci olarak da bu işlem adımlarına uygun şekilde hazırlanmış "Akış Şeması" çizilmelidir.

Akış şemalarını profesyonel ve kolay bir şekilde hazırlamak için aşağıdaki aracı kullanabiliriz:
🌐 app.diagrams.net (Draw.io) sitesine git

Yorum Gönder

0 Yorumlar

Yorum Gönder (0)
3/related/default