Ali, karakterinin ekranın sağ kenarına ulaştığında 'Tebrikler' demesini ve başlangıç noktasına dönmesini istiyor. Yazdığı kod şu şekildedir: [Eğer kenara değiyorsa 'Tebrikler' de ve (-200,0) konumuna git]. Ali kodları çalıştırıyor ancak karakter kenara değmesine rağmen hiçbir tepki vermiyor. Ali, bu kod bloğunun 'tıklanınca' bloğunun hemen altına eklendiğini ancak bir döngü içinde olmadığını fark ediyor. Bu hata ayıklama sürecinde Ali'nin ulaştığı temel sonuç ne olmalıdır?
Şıklar
Karakter kenara çok hızlı çarptığı için bilgisayar bunu algılayamamıştır.
Kenara değme kontrolü program boyunca sadece bir kez (başlangıçta) yapılmış ve bitmiştir.
Karakterin gideceği koordinatlar yanlış yazılmıştır.
'Tebrikler' yazısı çok küçük olduğu için ekranda görünmemiştir.
Çözüm Açıklaması
Döngü içine alınmayan kontrol blokları program çalışmaya başladığı an bir kez kontrol edilir ve şart sağlanmıyorsa bir daha kontrol edilmez. Kenara değme işleminin her an takip edilmesi için sürekli tekrarla döngüsü şarttı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!