Вопрос:

Какую конкретную ошибку допустило приложение?

Фотография
Фотография

Ответ ассистента

Правильный ответ: **Не развернул последовательность остатков — записал их в порядке получения, а не в обратном.** Разберем перевод числа 87 из десятичной системы в двоичную: 1. 87 ÷ 2 = 43 (остаток 1) 2. 43 ÷ 2 = 21 (остаток 1) 3. 21 ÷ 2 = 10 (остаток 1) 4. 10 ÷ 2 = 5 (остаток 0) 5. 5 ÷ 2 = 2 (остаток 1) 6. 2 ÷ 2 = 1 (остаток 0) 7. 1 ÷ 2 = 0 (остаток 1) Если записать остатки в обратном порядке (снизу вверх), получим **1010111**. Приложение же выдало **1110101**, что является записью полученных остатков в прямом порядке (сверху вниз).

Другие решения

Что ещё задавали пользователи