вторник, 20 января 2026 г.

Информатика. 8 класс

 Домашнее задание:

1) Ниже приведён текст программы:
x = int(input())
y = 0
z = 12
while x > 0:
    if (x % z) % 2 != 0:
        y += x % z
    x //= z
print(y)
а) Каким будет результат работы программы при вводе числа 65?
б) При каком наименьшем входном числе результатом работы программы будет 11?
в) При каком наибольшем трехзначном числе результатом будет 4?
г) Программа находит ...

2) Ниже приведён текст программы:
a = int(input())
b = 16
c = 0
while a > 0:
    if a % b >= 8: c += 1
    a //= b
print(c)
а) Каким будет результат работы программы при вводе числа 72?
б) При каком наименьшем входном числе результатом работы программы будет 2?
в) При каком наибольшем трехзначном числе результатом будет 1?
г) Программа находит ...

Комментариев нет:

Отправить комментарий