Вася написал такую функцию: Pascal:
function f(n:integer):integer;
var s: integer;
begin
s := 0;
while n <> 0 do begin
s := s + n mod 10;
n := n div 10;
end;
f := s;
end;
Python:
def f(n):
s = 0
while (n != 0):
s = s + n % 10
n = n // 10
return(s)
А затем вычислил значение f(2019), оно оказалось равным 12. Затем пришла Маша и заменила в его коде в двух строках число 10 на число 2. Чему теперь будет равно значение f(2019)? В ответе запишите одно целое число.
219
473
Ответы на вопрос:
-63
Объяснение:
В компьютерном представлении единица - это минус, а ноль - плюс. В данном случае ноль после знакового бита ничего не значит, поэтому переводим 111111 из двоичной в десятичную = 63. Добавляем минус и получаем -63.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
semachelovekgood210.03.2023 19:49
-
Хитрая0Лиса023.08.2022 04:44
-
annvs111.06.2023 01:53
-
СофаСтар207.03.2023 02:11
-
shaxnozatosheva11.07.2020 01:53
-
saban1516.11.2020 17:47
-
abdrahmanovamir12309.06.2020 18:51
-
pkulanina03.06.2022 22:20
-
Аминочка817.04.2022 16:55
-
karinashakhbaz08.04.2022 05:42
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.