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
A = 10 N = 11
Объяснение:
A = 320 N = 1
Действия в цикле:
1) A = A / 2
2) N = N + 2
Пока условие N > 10 ложно (нет) цикл выполняется
A = 320 N = 1
Действия в цикле:
1) A = A / 2 = 320 / 2 = 160
2) N = N + 2 = 1 + 2 = 3
3 > 10 (нет) цикл выполняется
A = 160 N = 3
Действия в цикле:
1) A = A / 2 = 160 / 2 = 80
2) N = N + 2 = 3 + 2 = 5
5 > 10 (нет) цикл выполняется
A = 80 N = 5
Действия в цикле:
1) A = A / 2 = 80 / 2 = 40
2) N = N + 2 = 5 + 2 = 7
7 > 10 (нет) цикл выполняется
A = 40 N = 7
Действия в цикле:
1) A = A / 2 = 40 / 2 = 20
2) N = N + 2 = 7 + 2 = 9
9 > 10 (нет) цикл выполняется
A = 20 N = 9
Действия в цикле:
1) A = A / 2 = 20 / 2 = 10
2) N = N + 2 = 9 + 2 = 11
11 > 10 (да) цикл прекращается
A = 10 N = 11
Поделитесь своими знаниями, ответьте на вопрос:
Переведите число 305 из десятичной системы счисления в двоичную. сколько единиц содержит полученное число?
в двоичной системе так будет вроде 100110001.