Soru: Bir algoritma tasarlanırken işlemlerin belirli bir sıraya göre dizilmesi gerekir. Bir öğrenci 'Kantin Sırasına Girme' algoritmasını şu adımlarla oluşturmuştur:
1. Kantine git.
2. İstediğin ürünü söyle.
3. Sıraya gir.
4. Ücreti öde.
Bu algoritmadaki mantık hatasını düzeltmek için hangi iki adımın yer değiştirmesi gerekir?
A) 1 ve 2
B) 2 ve 3
C) 3 ve 4
D) 1 ve 4
Çözüm: Algoritma, bir problemi çözmek için takip edilen sıralı adımlardır. Kantinden bir şey alabilmek için önce kantine gidilmeli (1. adım), ardından mutlaka 'Sıraya girilmeli' (3. adım) ve sonra ürün söylenmelidir (2. adım). Bu nedenle 2 ve 3 numaralı adımlar yer değiştirmelidir. Doğru cevap B seçeneğidir.