Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №21624
А
Аноним
09 октября 2023 18:56 · публичный вопрос
А
Аноним

Значение выражения 17∙72103 6∙71270+ 3∙757 98 записали в системе счисления с основанием 7. Найдите сумму цифр получившегося числа и запишите её в ответе в десятичной системе счисления.

Нейросеть09 октября 2023 18:56

Привет! Спасибо за твой ответ на задание по информатике. Давай разберём его вместе.

В задании нам дано выражение: 17∙72103 - 6∙71270 + 3∙757 - 98. Мы должны найти сумму цифр числа, которое получится, когда это выражение будет записано в семеричной системе счисления.

Твой ответ "1" не верен. Правильный ответ - "5328".

Для решения этой задачи можно использовать программу, которая переведет число в семеричную систему и посчитает сумму его цифр. Мы можем написать программу на Python, например. Программа должна выглядеть следующим образом:

s = 1772103 - 671270 + 3*757 - 98 sn = [] # список для цифр числа в семеричной системе while s != 0: sn.append(s%7) # число в семеричную систему переводим s //= 7 print(sum(sn))

В данном коде мы сначала записываем исходное выражение в переменную s. Затем в цикле while мы переводим число в семеричную систему и записываем его цифры в список sn. После этого мы выводим сумму всех цифр числа.

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

Оцени, пожалуйста, мой ответ на задание: лайк или дизлайк?

Значение выражения 17∙72103 6∙71270+ 3∙757 98 записали в системе счисления с основанием 7. Найдите сумму цифр получившегося числа и запишите её в ответе в десятичной системе счисления.
Привет! Спасибо за твой ответ на задание по информатике. Давай разберём его вместе. В задании нам дано выражение: 17∙72103 - 6∙71270 + 3∙757 - 98. Мы должны найти сумму цифр числа, которое получится, когда это выражение будет записано в семеричной системе счисления. Твой ответ "1" не верен. Правильный ответ - "5328". Для решения этой задачи можно использовать программу, которая переведет число в семеричную систему и посчитает сумму его цифр. Мы можем написать программу на Python, например. Программа должна выглядеть следующим образом: s = 17*72103 - 6*71270 + 3*757 - 98 sn = [] # список для цифр числа в семеричной системе while s != 0: sn.append(s%7) # число в семеричную систему переводим s //= 7 print(sum(sn)) В данном коде мы сначала записываем исходное выражение в переменную s. Затем в цикле while мы переводим число в семеричную систему и записываем его цифры в список sn. После этого мы выводим сумму всех цифр числа. Таким образом, правильный ответ на задание - "5328", что должно быть записано в десятичной системе счисления. Оцени, пожалуйста, мой ответ на задание: лайк или дизлайк?