Дано три цілочисельні змінні з поточним значенням а = 3, b = 5, c=7. Які значення будуть мати ці змінні в результаті послідовних опера- торів присвоювання? Чи змінюють ці змінні свій тип? Складіть відповідну програму та перевірте свої здогадки.
1) c=a*b+2 b=b* *2 a=c/b
2) а= (a+b) ** 2 b=a-c c=a*b+c
3) b=25/ь a=b* *2+c c=c+round (а)
Answers & Comments
Ответ:
0.68 25 17
64 57 3655
32.0 5.0 39
Объяснение:
1) c = 3*5 + 2 = 17
b = 5**2 = 25
a = 17 / 25 = 0.68
2) a = (3 + 5)**2 = 64
b = 64 - 7 = 57
c = 68 * 57 + 7 = 3655
3) b = 25 / 5 = 5
a = 5**2 + 7 = 32
c = 7 + 32 = 39
4) + код:
a = 3
b = 5
c = 7
c = a*b + 2
b = b**2
a = c / b
print(a, b, c)
a = 3
b = 5
c = 7
a = (a + b)**2
b = a - c
c = a * b + c
print(a, b, c)
a = 3
b = 5
c = 7
b = 25 / b
a = b**2 + c
c = c + round(a)
print(a, b, c)