Algoritma Nedir?
Algoritma, bir problemi çözmek veya bir görevi tamamlamak için izlenen adım adım talimatlar dizisidir. Günlük hayatta farkında olmadan birçok algoritma kullanırız. Örneğin, bir yemek tarifi veya bir oyunun kuralları birer algoritmadır.
Algoritmanın Özellikleri
- Net olmalı: Her adım açık ve anlaşılır şekilde ifade edilmelidir.
- Sıralı olmalı: Adımlar belirli bir mantık sırasına göre düzenlenmelidir.
- Sonlu olmalı: Algoritma bir noktada bitmeli ve sonsuz döngüye girmemelidir.
Algoritma Örneği: İki Sayının Toplamı
Aşağıda iki sayının toplamını bulan basit bir algoritma örneği verilmiştir:
- Başla.
- Birinci sayıyı oku (\( a \)).
- İkinci sayıyı oku (\( b \)).
- Toplamı hesapla: \( a + b \).
- Sonucu ekrana yazdır.
- Bitir.
Günlük Hayattan Algoritma Örnekleri
- Diş fırçalama: Suyu aç → Macunu sür → Fırçala → Ağzını çalkala → Bitir.
- Sandviç yapma: Ekmeği al → Malzemeleri koy → Üstünü kapat → Kes → Servis et.
Not: Algoritmalar, bilgisayar programlamanın temelidir. Programcılar, bilgisayara bir işi nasıl yapacağını algoritmalarla öğretir.