Bilişim TeknolojileriZor

Programlama

Hata ayıklama

5. Sınıf Bilişim Teknolojileri

Akıllı bir sulama sistemi, toprak nemi %30'un altına düştüğünde çalışacak şekilde programlanmıştır. Ancak sistem nem %40 iken çalışmaya başlamıştır. Kod satırı şöyledir: 'Eğer Nem > 30 ise Sulamayı Başlat'. Bu hatayı gidermek için aşağıdakilerden hangisi yapılmalıdır?

Şıklar

A

'Nem' değişkeni yerine 'Sıcaklık' değişkeni kullanılmalıdır.

B

30 değeri 40 ile değiştirilmelidir.

C

'>' (büyüktür) işareti '<' (küçüktür) işareti ile değiştirilmelidir.

D

'Eğer' yapısı yerine 'Sürekli Tekrarla' yapısı kullanılmalıdır.

Çözüm Açıklaması

Mantıksal bir hata yapılmıştır. Sulama sisteminin nem azaldığında çalışması gerekir. '>' işareti nem 30'dan yüksek olduğunda (yani toprak ıslakken) çalışmasına neden olur. İşaret '<' olarak değiştirilirse nem 30'un altına düştüğünde çalışacaktır.

Bu konudan daha fazla soru çöz!

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

Hızlı Çöz

Benzer Sorular