Главная › ОГЭ по информатике › Задание 10
ОГЭ по информатике · задание №10

Как решить задание 10 ОГЭ: системы счисления

Начнём с разрядов и основания, затем решим шесть заданий с полными условиями: перевод, сравнение, сумма цифр, количество единиц и выражение.

Шаг 1 · читаем запись числа

Что означает маленькая цифра внизу

Индекс показывает основание системы счисления: ₂ — двоичная, ₈ — восьмеричная, ₁₀ — привычная десятичная, ₁₆ — шестнадцатеричная. Одинаковая запись в разных системах может означать разные значения: 10₂ = 2₁₀, а 10₈ = 8₁₀.

СистемаДопустимые цифрыВес разрядов справа налево
Двоичная, основание 20, 11, 2, 4, 8, 16, 32…
Восьмеричная, основание 80–71, 8, 64, 512…
Шестнадцатеричная, основание 160–9, A–F1, 16, 256, 4096…

В шестнадцатеричной системе буквы продолжают цифры: A = 10, B = 11, C = 12, D = 13, E = 14, F = 15.

Число = сумма произведений «цифра × основаниеномер разряда»Нумеруем разряды справа налево, начиная с нуля. Например, 123₈ = 1 × 8² + 2 × 8¹ + 3 × 8⁰ = 83₁₀.
Шаг 2 · переводим обратно

Как получить новую запись из десятичного числа

Если спрашивают сумму цифр восьмеричной записи или число единиц в двоичной, одного перевода в десятичную недостаточно. Делим десятичное число на нужное основание и записываем остаток от каждого деления.

Делим 83 на 8ЧастноеОстаток
83 ÷ 8103
10 ÷ 812
1 ÷ 801

Первый остаток 3 — последняя цифра. Читаем остатки снизу вверх: 123₈. Проверка: 1 × 64 + 2 × 8 + 3 = 83.

Запомни направлениеПри переводе в десятичную раскладываем число по весам разрядов. При переводе из десятичной последовательно делим на новое основание и читаем остатки снизу вверх.
Шаг 3 · решаем задания

Шесть задач с полными решениями

1. Перевод 1100110₂ в десятичную систему

Условие. Переведите двоичное число 1100110₂ в десятичную систему счисления.

Справа налево нумеруем разряды от нуля. У каждой позиции есть вес — степень двойки. Цифра 1 добавляет этот вес, цифра 0 не добавляет ничего.

Разряд6543210
Вес6432168421
Цифра1100110
Вклад643200420
  1. Последняя цифра 0 стоит на месте 2⁰ = 1, её вклад 0 × 1 = 0.
  2. Следующая 1 стоит на месте 2¹ = 2, добавляем 2. Ещё одна 1 в разряде 2² добавляет 4.
  3. Нули в разрядах 2³ и 2⁴ ничего не добавляют. Единицы в разрядах 2⁵ и 2⁶ дают 32 и 64.
  4. Складываем ненулевые вклады: 64 + 32 + 4 + 2 = 102.
1100110₂ = 1 × 2⁶ + 1 × 2⁵ + 1 × 2² + 1 × 2¹ = 102
Ответ: 102.

2. Максимум среди 38₁₆, 75₈ и 110100₂

Условие. Среди чисел 38₁₆, 75₈, 110100₂ найдите максимальное. Запишите результат в десятичной системе.

Сравнивать сами записи нельзя: основание определяет вес каждой позиции. Переводим все три числа в одну, десятичную систему.

ЧислоКак получаем десятичное значениеЗначение
38₁₆3 × 16 + 8 × 1 = 48 + 856
75₈7 × 8 + 5 × 1 = 56 + 561
110100₂32 + 16 + 4: единицы в разрядах 2⁵, 2⁴ и 2²52
  1. Из 38₁₆ получили 56. Цифра 3 стоит в разряде шестнадцаток, 8 — в разряде единиц.
  2. Из 75₈ получили 61: 7 восьмёрок и 5 единиц.
  3. В 110100₂ единицы на позициях 5, 4 и 2, поэтому 32 + 16 + 4 = 52.
  4. Сравниваем 61 > 56 > 52. Максимум соответствует 75₈, а в ответ нужен его десятичный эквивалент.
Ответ: 61.

3. Минимум среди 20₁₆, 36₈ и 11100₂

Условие. Среди чисел 20₁₆, 36₈, 11100₂ найдите минимальное. Запишите результат в десятичной системе.

Длинная двоичная запись не означает большое значение. Каждое число раскрываем по весам разрядов.

ЧислоКак переводимЗначение
20₁₆2 × 16 + 0 × 132
36₈3 × 8 + 6 × 130
11100₂16 + 8 + 4: единицы в разрядах 2⁴, 2³ и 2²28
  1. Две шестнадцатки — это 32.
  2. Три восьмёрки и шесть единиц — 30.
  3. В двоичном числе единицы дают 16 + 8 + 4 = 28.
  4. Сравниваем: 28 < 30 < 32. Записываем именно 28, а не двоичную запись.
Ответ: 28.

4. Минимальная сумма цифр в восьмеричной записи

Условие. Среди чисел 55₁₀, 83₁₀, 91₁₀ найдите число, у которого сумма цифр восьмеричной записи наименьшая. В ответ запишите эту сумму цифр.

Сначала переводим каждое десятичное число в основание 8. При делении остаток даёт последнюю цифру записи. Следующий остаток будет перед ней, поэтому читаем их снизу вверх.

55₁₀ → 67₈

ДелимЧастноеОстаток
55 ÷ 867
6 ÷ 806

Остатки снизу вверх дают 67₈. Проверка обратным переводом: 6 × 81 + 7 × 80 = 55.

83₁₀ → 123₈

ДелимЧастноеОстаток
83 ÷ 8103
10 ÷ 812
1 ÷ 801

Остатки снизу вверх дают 123₈. Проверка обратным переводом: 1 × 82 + 2 × 81 + 3 × 80 = 83.

91₁₀ → 133₈

ДелимЧастноеОстаток
91 ÷ 8113
11 ÷ 813
1 ÷ 801

Остатки снизу вверх дают 133₈. Проверка обратным переводом: 1 × 82 + 3 × 81 + 3 × 80 = 91.

Десятичное числоВосьмеричная записьСумма её цифр
5567₈6 + 7 = 13
83123₈1 + 2 + 3 = 6
91133₈1 + 3 + 3 = 7

Меньше всего сумма у 83₁₀: 6. По условию в ответ идёт сумма цифр, а не число 83.

Ответ: 6.

5. Минимальное число единиц в двоичной записи

Условие. Среди чисел 59₁₀, 71₁₀, 81₁₀ найдите число, у которого в двоичной записи меньше всего единиц. В ответ запишите количество единиц.

Каждое число делим на 2. Остатки 0 и 1 записываем в порядке снизу вверх, а уже в получившейся двоичной записи считаем единицы.

59₁₀ → 111011₂

ДелимЧастноеОстаток
59 ÷ 2291
29 ÷ 2141
14 ÷ 270
7 ÷ 231
3 ÷ 211
1 ÷ 201

Остатки снизу вверх дают 111011₂. В ней 5 единиц.

71₁₀ → 1000111₂

ДелимЧастноеОстаток
71 ÷ 2351
35 ÷ 2171
17 ÷ 281
8 ÷ 240
4 ÷ 220
2 ÷ 210
1 ÷ 201

Остатки снизу вверх дают 1000111₂. В ней 4 единицы.

81₁₀ → 1010001₂

ДелимЧастноеОстаток
81 ÷ 2401
40 ÷ 2200
20 ÷ 2100
10 ÷ 250
5 ÷ 221
2 ÷ 210
1 ÷ 201

Остатки снизу вверх дают 1010001₂. В ней 3 единицы.

Десятичное числоДвоичная записьЧисло единиц
59111011₂5
711000111₂4
811010001₂3

Наименьшее количество единиц — 3, оно получилось для 81₁₀. В ответ пишем 3, а не 81.

Ответ: 3.

6. Арифметическое выражение с разными основаниями

Условие. Вычислите 110101₂ + 1011₈ + 101₁₆. В ответ запишите десятичное число.

Складывать записи как десятичные числа нельзя: одинаковая цифра в разных системах имеет разный вес. Сначала приводим каждое слагаемое к десятичной системе.

СлагаемоеРазряды и их вкладыВ десятичной
110101₂2⁵ + 2⁴ + 2² + 2⁰ = 32 + 16 + 4 + 153
1011₈8³ + 8¹ + 8⁰ = 512 + 8 + 1521
101₁₆16² + 16⁰ = 256 + 1257
  1. В двоичном числе единицы дают 53; нулевые разряды не добавляют ничего.
  2. Восьмеричное число содержит одну восьмёрку в разряде 8³, ещё одну в 8¹ и единицу: 521.
  3. В шестнадцатеричном числе единицы в 16² и 16⁰: 257.
  4. Теперь складываем значения в общей системе: 53 + 521 = 574, затем 574 + 257 = 831.
110101₂ + 1011₈ + 101₁₆ = 53 + 521 + 257 = 831
Ответ: 831.
Перед практикой

Что именно писать в ответ

  1. Если просят перевод, максимум или минимум — запиши требуемое десятичное число.
  2. Если просят сумму цифр или число единиц — переведи исходные десятичные числа в нужную систему, посчитай и запиши саму сумму или количество.
  3. Если дано выражение с разными основаниями — переведи каждое слагаемое в десятичную систему и выполни действие.
  4. Проверь значение обратным вычислением. Например, 123₈ = 64 + 16 + 3 = 83₁₀.
Самостоятельная практика

Шесть задач с проверкой

Введи только число. Если ошибёшься, появится подсказка, а ответ можно изменить.

Решено: 0 из 6

1. Перевод из двоичной

Переведи 101101₂ в десятичную систему.

2. Найди максимум

Какое десятичное значение наибольшее среди 2A₁₆, 53₈ и 101000₂?

3. Найди минимум

Какое десятичное значение наименьшее среди 1F₁₆, 34₈ и 11101₂?

4. Сумма восьмеричных цифр

Среди 47₁₀, 65₁₀ и 74₁₀ выбери число с наименьшей суммой цифр в восьмеричной записи. Запиши эту сумму.

5. Число единиц

Среди 31₁₀, 40₁₀ и 64₁₀ найди минимальное количество единиц в двоичной записи. Запиши это количество.

6. Выражение

Вычисли 10101₂ + 17₈ + 1A₁₆. Ответ запиши в десятичной системе.

Видеоразбор

Видео по заданию №10

Видео скоро выйдет.

Продолжи подготовку к ОГЭ

Ты разобрал все шесть типов задач на системы счисления. Создай аккаунт, чтобы продолжать практику по заданиям на сайте.

Создать бесплатный аккаунт
Частые вопросы

Проверь себя перед ответом

Почему 10₂ не равно 10₁₀?

В записи 10₂ цифра 1 стоит в разряде двоек: 1 × 2 + 0 = 2₁₀. В десятичной записи 10₁₀ единица стоит в разряде десятков.

Почему остатки читают снизу вверх?

Первый остаток показывает разряд единиц — последнюю цифру нового числа. Следующее деление выделяет более старший разряд. Поэтому записываем найденные остатки в обратном порядке.

В задачах на сумму цифр нужно записать исходное число?

Нет. Если спрашивают сумму цифр, запиши сумму. Например, у 83₁₀ запись 123₈, сумма цифр 1 + 2 + 3 = 6, и ответ — 6.

Предыдущая тема — задание №9 про количество путей.