Предмет: Информатика, автор: 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)​

Ответы

Автор ответа: devpaul
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 зміниться з цілочисельного на дійсне.

Похожие вопросы
Предмет: Английский язык, автор: zhenyaantipova103
Предмет: Қазақ тiлi, автор: ivasinaelizaveta1