1) а = а - b/2 = 10 - 20/2 = 10 - 10 = 0
a = 0 и b = 20 => a > b - НЕВЕРНО => с = b - a = 20
Переменная с примет значение 20
2) х = 15 и у = 30 => х = у - НЕВЕРНО;
х = 15 и у = 30 => х > у - НЕВЕРНО => у = у - х = 30 - 15 = 15
х = 15 и у = 15 => х = у - ВЕРНО
В результате выполнения этого алгоритма переменная у примет значение 15
3) div - деление нацело (отбрасывается остаток)
b = x div a = 150 div 10 = 15
a = a - b/3 = 10 - 15/3 = 10 - 5 = 5
Переменная а примет значение 5
4) b = (a div 10) * 10 = (17 div 10) * 10 = 1 * 10 = 10
a = (b * 2) + a div 100 = (10 * 2) + 17 div 100 = 20 + 0 = 20
a = 20 и b = 10 => a > b - ВЕРНО => с = а - b = 20 - 10 = 10
Переменная с примет значение 10
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
1) а = а - b/2 = 10 - 20/2 = 10 - 10 = 0
a = 0 и b = 20 => a > b - НЕВЕРНО => с = b - a = 20
Переменная с примет значение 20
2) х = 15 и у = 30 => х = у - НЕВЕРНО;
х = 15 и у = 30 => х > у - НЕВЕРНО => у = у - х = 30 - 15 = 15
х = 15 и у = 15 => х = у - ВЕРНО
В результате выполнения этого алгоритма переменная у примет значение 15
3) div - деление нацело (отбрасывается остаток)
b = x div a = 150 div 10 = 15
a = a - b/3 = 10 - 15/3 = 10 - 5 = 5
Переменная а примет значение 5
4) b = (a div 10) * 10 = (17 div 10) * 10 = 1 * 10 = 10
a = (b * 2) + a div 100 = (10 * 2) + 17 div 100 = 20 + 0 = 20
a = 20 и b = 10 => a > b - ВЕРНО => с = а - b = 20 - 10 = 10
Переменная с примет значение 10