Информатика, вопрос задал nikasuruzhiy , 1 год назад

18 баллов.

Дан фрагмент программы:


a=12

b=30

b= -a//2*b

if a
c=b-a

else:

c=a-2*b


1. Введите в поле ввода результат, получившийся после выполнения третьей строки


2. Введите в поле ввода результат, получившийся после выполнения всей программы (значение переменной c)


заранее спасибо <З

Приложения:

Ответы на вопрос

Ответил CrazyTapok227
2

Ответ:

1. Результат после выполнения третьей строки:

b = -a//2 * b

б = -12//2 * 30

b = -6 * 30

b = -180

2. Результат после выполнения всей программы (значение переменной c):

если a: c = b - a иначе: c = a - 2 * b

Так как a имеет значение, которое не является ложным (False), то будет выполняться первый блок (if a), и c получит значение:

c = b - a

c = -180 - 12

c = -192

Таким образом, значение переменной c равно -192.


superpuperstasya: Это точно правильно?
CrazyTapok227: Ну должно быть,да.
Новые вопросы