СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Разбор задания ОГЭ по информатике. Февраль 2025. Сравнение чисел в различных системах счисления. Каталог заданий. Сумма и количество цифр в записи числа в различных системах счисления

Категория: Информатика

Нажмите, чтобы узнать подробности

Тип 10 № 37686  

Вычислите значение арифметического выражения:

 

101111012 + 11018 + 11116.

 

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

 

Решение.

Переведем все числа в десятичную систему счисления:

 

101111012  =  1 · 27 + 1 · 25 + 1 · 24 + 1 · 23 + 1 · 22 + 1 · 20  =  18910,

11018  =  1 · 83 + 1 · 82 + 1 · 80  =  57710,

11116  =  1 · 162 + 1 · 161 + 1 · 160  =  27310.

Таким образом, сумма этих чисел равна 1039.

 

Ответ: 1039.

 

Приведем другое решение на языке Python.

 

 

def f(x, i): x = int(str(x), i) return x print(sum(f(10111101, 2), f(1101, 8), f(111, 16)))

Источник: Демонстрационная версия ОГЭ—2025 по информатике

Просмотр содержимого документа
«Разбор задания ОГЭ по информатике. Февраль 2025. Сравнение чисел в различных системах счисления. Каталог заданий. Сумма и количество цифр в записи числа в различных системах счисления»

Тип 10 № 37686

Вычислите значение арифметического выражения:

101111012 + 11018 + 11116.

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

Решение.

Переведем все числа в десятичную систему счисления:

101111012  =  1 · 27 + 1 · 25 + 1 · 24 + 1 · 23 + 1 · 22 + 1 · 20  =  18910,

11018  =  1 · 83 + 1 · 82 + 1 · 80  =  57710,

11116  =  1 · 162 + 1 · 161 + 1 · 160  =  27310.

Таким образом, сумма этих чисел равна 1039.

 

Ответ: 1039.

 

Приведем другое решение на языке Python.

def f(x, i): x = int(str(x), i) return x print(sum(f(10111101, 2), f(1101, 8), f(111, 16)))

Источник: Демонстрационная версия ОГЭ—2025 по информатике

Похожие файлы