Предмет: Информатика,
автор: denburnis
= Дано три цілочисельні змінні з поточним значенням 3, b = 5, c = 7. Які значення будуть мати ці змінні в результаті послідовних операторів присвоювання? Чи змінюють ці змінні свій тип? Складіть відповідну програму та перевірте свої здогадки. 1) c=a*b+2 b=b**2 a=c/b 2) c=a*b+2 a=(a+b)**2 b=a-c c=a*b+c 3) b=25/b a=b**2+c c=c+round(a)
Ответы
Автор ответа:
0
Ответ:
Python3:
1)
a = 3
b = 5
c = 7
c = a * b + 2
b = b ** 2
a = c / b
print("a =", a)
print("b =", b)
print("c =", c)
Тип змінної a буде змінений з цілочисельного на дійсне.
2)
a = 3
b = 5
c = 7
c = a * b + 2
a = (a + b) ** 2
b = a - c
c = a * b + c
print("a =", a)
print("b =", b)
print("c =", c)
Тип змінних не зміниться.
3)
a = 3
b = 5
c = 7
b = 25 / b
a = b ** 2 + c
c = c + round(a)
print("a =", a)
print("b =", b)
print("c =", c)
Тип змінної b буде змінений з цілочисельного на дійсне, а тип змінної a зміниться з цілочисельного на дійсне.
Похожие вопросы
Предмет: Українська література,
автор: maranulka7
Предмет: Геометрия,
автор: mariapokatova33
Предмет: Английский язык,
автор: zhenyaantipova103
Предмет: Қазақ тiлi,
автор: ivasinaelizaveta1
Предмет: Математика,
автор: zarmuhamedovd