6.5.1.3. Bir problemi alt problemlere böler.

- Sizce problem nedir?
- Problemlerin çeşitleri olabilir mi?
- Karmaşık problem kavramını duydunuz mu?
Basit Problem: Basit adımlardan oluşan ve her koşulda aynı yönde ilerleyerek çözülebilen problemlerdir.
Örnek: Araba yıkamak, kek yapmak, evden okula gelmek vb.
Karmaşık Problem: Duruma özgü ve şartlara göre değişebilen çözüm adımlarından oluşan ve alt problemlere ayrılabilen problem türleridir. Çözüm için takım çalışması gerekebilir.
Örnek: Araba lastiği değiştirmek, pazar alışverişi yapmak, okulda başarılı olmak vb.
Bir problemi çözmek ya da belirli bir amaca ulaşmak, bir işi gerçekleştirmek için tasarladığımız yola algoritma denir. Algoritma yardımıyla bir işi adım adım gerçekleştirebiliriz. Aslında algoritmalar yaşamımızın bir parçasıdır.
Pek çok işimizi farkında olalım ya da olmayalım algoritma yardımıyla yaparız. Bu işlerin tümünde,
algoritmalardaki gibi belirli bir sıra bulunur.
Size dağıttığım çalışma kâğıdındaki problemleri olası çözüm önerileri ile eşleştiriniz ve çözüm önerisine göre bir algoritma yazınız.