Algoritmik Yapılar İçerisindeki Mantık Bağlaçları ve Niceleyiciler Test 1

Soru 13 / 13
Sorunun Çözümü

Adım 1: Sayıyı çözümleyelim: abcd = 1000a + 100b + 10c + d

Adım 2: 1000a + 100b + 10c + d ifadesinin 8 ile bölümünden kalanın 0 olması için, ifadenin 8'e tam bölünebilir olması gerekir.

Adım 3: 1000a, 100b ve 10c'nin 8 ile bölümünden kalanları bulalım:

  • 1000a % 8 = 0 (1000, 8'e tam bölünür)
  • 100b % 8 = (96b + 4b) % 8 = 4b % 8 (100 = 96 + 4)
  • 10c % 8 = (8c + 2c) % 8 = 2c % 8 (10 = 8 + 2)

Adım 4: O halde, abcd % 8 = (0 + 4b + 2c + d) % 8 = (4b + 2c + d) % 8 = 0 olmalıdır.

Adım 5: Kutucuğun içine yazılacak ifade, 4b + 2c + d olmalıdır.

Cevap E seçeneğidir.

  • Cevaplanan
  • Aktif
  • Boş