Bir robotun kare çizmesi için hazırlanan algoritmada şu adımlar yer almaktadır: 1) İleri git, 2) Sağa 90 derece dön, 3) 1. adımı 3 kez tekrarla. Robot çalıştırıldığında karenin tamamlanmadığı ve bir kenarın eksik kaldığı gözlemleniyor. Bu hatayı (bug) düzeltmek için hangi işlem yapılmalıdır?
Şıklar
Dönüş açısı 120 derece olarak değiştirilmelidir.
Tekrar sayısı 4 olarak güncellenmelidir.
İleri gitme adımı döngünün dışına çıkarılmalıdır.
Dönüş yönü sola doğru değiştirilmelidir.
Çözüm Açıklaması
Bir karenin 4 kenarı ve 4 köşesi vardır. Algoritmada '3 kez tekrarla' ifadesi kullanıldığı için robot sadece 3 kenar çizecektir. Karenin tamamlanması için döngü sayısının 4 olması gerekir. Bu bir mantıksal hatadır.
Video Çözüm
AI ile video çözüm oluştur
İnteraktif Çözüm
Adım adım, sesli ve animasyonlu çözüm. Quiz ile kendini test et!