Algoritma Mantığı ve Temel Yapılar: Sıralı, Koşullu ve Döngülü

🧠 Algoritma Mantığı Nedir?

Algoritma, bir problemi çözmek için izlenen adım adım yol demektir.
Programlama yapmadan önce ne yapılacağını ve hangi sırayla yapılacağını belirleriz.

📌 Kısaca:
Algoritma = Plan
Program = Bu planın koda dökülmüş hali

🔁 Algoritmanın Temel Mantığı

Bir algoritma genelde şu sırayı izler:

1️⃣ Başla
2️⃣ Girdileri al
3️⃣ İşlemleri yap
4️⃣ Sonucu üret
5️⃣ Bitir

🧩 Günlük Hayattan Basit Örnek

📌 Çay demleme algoritması:

Su koy
Ocağı aç
Su kaynasın
Çayı demliğe koy
Kaynar suyu ekle
Demlenmesini bekle

➡️ Sıra bozulursa sonuç da bozulur ☕

🔀 Algoritmanın 3 Temel Yapısı

1️⃣ Sıralı Yapı

Adımlar sırayla çalışır.

1Ekrana "Merhaba" yaz
2Ekrana "Hoş geldin" yaz

2️⃣ Karar Yapısı (Koşul)

Şarta göre işlem yapılır.

1Eğer not >= 50 ise
2Geçti
3Değilse
4Kaldı

3️⃣ Döngü Yapısı

Bir işlemi tekrar eder.

15 kez ekrana "Merhaba" yaz

🧠 Algoritma Neden Önemlidir?

✔ Kodu yazmadan önce hatayı azaltır
✔ Daha hızlı ve düzenli kod yazmayı sağlar
✔ Tüm programlama dillerinde aynıdır
✔ Sınavlarda ve mülakatlarda çok sorulur

🖥️ Algoritma Nasıl Yazılır?

Algoritmalar genelde:

Düz metinle
Sözde kod (pseudocode)
Akış diyagramı ile yazılır




konu hakkında tepkinizi verebilirsiniz