1. В программе {Python) «=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма: *
a=5
b=4|
a+ 2*a+3*b
b+a\2*b
ответ
2. Найдите значение выражения: 6**2+ 25%7-0//49 *
ответ
3. Определите значение целочисленных переменных a и b после выполнения фрагмента программы: *
a=6*12+3
b= a\\10+5
a=b%10+1
ответ
4. Определите значение переменной с после выполнения следующего фрагмента программы: *
a=30
b=14
a=a-2*b
if a>b: c= b+2*a
else:c=b-2*a
ответ

Mariiar Mariiar    1   23.05.2020 13:30    6

Ответы
очентупой очентупой  15.10.2020 07:02

1.

a = 5

b = 4

5 + 2 * 5 + 3 * 4 = 5 + 10 + 12 = 27(нет операции присваивания результата в какую либо переменную, он просто исчезает)

4 + 5 / 2 * 4 = 4 + 2.5 * 4 = 4 + 10 = 14(опять же нет операции присваивания результата)

b = 4, так как после первого присваивания переменная ни разу не менялась

2.

6 ** 2 + 25 % 7 - 0 // 49 = 36 + 4 - 0 = 40

3.

a = 6 * 12 + 3 = 72 + 3 = 75

b = 75 // 10 + 5 = 7 + 5 = 12

a = 12 % 10 + 1 = 2 + 1 = 3

a = 3

b = 12

4.

a = 30

b = 14

a = 30 - 2 * 14 = 30 - 28 = 2

если 2 > 14: (нет, не больше)

иначе: c = 14 - 2 * 2 = 14 - 4 = 10

c = 10

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика