Bilişim TeknolojileriZor

Programlama

Hata ayıklama

5. Sınıf Bilişim Teknolojileri

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

A

Dönüş açısı 120 derece olarak değiştirilmelidir.

B

Tekrar sayısı 4 olarak güncellenmelidir.

C

İleri gitme adımı döngünün dışına çıkarılmalıdır.

D

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.

Bu konudan daha fazla soru çöz!

Interaktif soru çözümü ile pratik yap, puan kazan.

Hızlı Çöz

Benzer Sorular