Python: 20 - Деление и остаток 1. Чему будет равна переменная «c» после выполнения этой программы:
a = 26
b = 6
b = a // b + b
c = a % b + a
ответ:
2. Чему будет равна переменная «c» после выполнения этой программы:
a = 28
b = 7
c = a % b + b
ответ:
3. Чему будет равна переменная «c» после выполнения этой программы:
a = 22
b = 4
c = a // b + a
ответ:
4. Чему будет равна переменная «c» после выполнения этой программы:
a = 22
b = 4
b = a // b
c = a // b
ответ:
5. Чему будет равна переменная «c» после выполнения этой программы:
a = 28
b = 7
b = a % b + 4
c = a % b + 1
ответ:
6. Чему будет равна переменная «c» после выполнения этой программы:
a = 20
b = 3
b = a // b
c = a % (b + 1)
ответ:
7. Чему будет равна переменная «c» после выполнения этой программы:
a = 22
b = 4
b = a % b
c = a // (b + 1)
ответ:

alino4kakostina alino4kakostina    1   10.03.2021 19:48    20

Ответы
nastia296 nastia296  09.04.2021 19:51

a // b - это операция получения целой части от деления a на b

a % b - это операция получения остатка от деления a на b

a = 26

b = 6

b = a // b + b (1)

c = a % b + a​ (2)

(1) Переменной b присваивается сумма текущего значения b. и целой части от деления 26 / 6 = 4.

То есть b после этого шага будет равно 4 + 6 = 10

(2) Переменной c присваивается сумма остатка от деления 26 на 10, и текущего значеиня переменнной a, то есть 6 + 26 = 32

ответ: 32

Объяснение:

ПОКАЗАТЬ ОТВЕТЫ
фриск12345 фриск12345  23.01.2024 12:59
1. В первой программе переменная "a" равна 26, переменная "b" равна 6.
Сначала выполняется операция деления с округлением в меньшую сторону: a // b = 26 // 6 = 4.
Затем к результату прибавляется значение переменной "b": 4 + 6 = 10.
После этого выполняется операция остатка от деления: a % b = 26 % 6 = 2.
И, наконец, к результату остатка от деления прибавляется значение переменной "a": 2 + 26 = 28.
Поэтому переменная "c" будет равна 28.

2. Во второй программе переменная "a" равна 28, переменная "b" равна 7.
Выполняется операция остатка от деления: a % b = 28 % 7 = 0.
Затем к результату остатка от деления прибавляется значение переменной "b": 0 + 7 = 7.
Итак, переменная "c" будет равна 7.

3. В третьей программе переменная "a" равна 22, переменная "b" равна 4.
Сначала выполняется операция деления с округлением в меньшую сторону: a // b = 22 // 4 = 5.
Затем к результату прибавляется значение переменной "a": 5 + 22 = 27.
Таким образом, переменная "c" будет равна 27.

4. В четвертой программе переменная "a" равна 22, переменная "b" равна 4.
Сначала выполняется операция деления с округлением в меньшую сторону: a // b = 22 // 4 = 5.
Затем новое значение переменной "b" становится равным результату предыдущего деления: b = 5.
Итак, переменная "c" будет равна 5.

5. В пятой программе переменная "a" равна 28, переменная "b" равна 7.
Сначала новое значение переменной "b" становится равным остатку от деления "a" на "b", увеличенному на 4: b = (28 % 7) + 4 = 1 + 4 = 5.
Затем выполняется операция остатка от деления: a % b = 28 % 5 = 3.
И, наконец, к результату остатка от деления прибавляется 1: 3 + 1 = 4.
Поэтому переменная "c" будет равна 4.

6. В шестой программе переменная "a" равна 20, переменная "b" равна 3.
Сначала новое значение переменной "b" становится равным целочисленному результату деления "a" на "b": b = 20 // 3 = 6.
Затем выполняется операция остатка от деления "a" на "b + 1": a % (b + 1) = 20 % (6 + 1) = 20 % 7 = 6.
То есть, переменная "c" будет равна 6.

7. В седьмой программе переменная "a" равна 22, переменная "b" равна 4.
Сначала новое значение переменной "b" становится равным остатку от деления "a" на "b": b = 22 % 4 = 2.
Затем выполняется операция деления с округлением в меньшую сторону: a // (b + 1) = 22 // (2 + 1) = 22 // 3 = 7.
Итак, переменная "c" будет равна 7.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика