• Предмет: Информатика
  • Автор: conze2222
  • Вопрос задан 3 месяца назад

3.Що буде виведено на екран після виконання наступної програми?
a = 15 // (16%7)
b = 34% a * 5 - 29% 5 * 2
print(a + b)​

Ответы

Ответ дал: gerdovbogdan
0

Ответ:

Объяснение:

Спочатку виконається ділення 15 на залишок від ділення 16 на 7, тобто 15 // (16%7) = 15 // 2 = 7. Результат запишеться у змінну a.

Потім виконається обчислення виразу зі змінними b:

b = 34% a * 5 - 29% 5 * 2

Оскільки оператор % має більший пріоритет за оператор *, спочатку виконається операція з %, а потім операція з *. Значення a на даний момент рівне 7, тому:

34% a = 34%7 = 6

29% 5 = 4

Тоді:

b = 6 * 5 - 4 * 2 = 22

Значення змінної b дорівнюватиме 22.

Нарешті, на екран буде виведено суму значень змінних a та b, тобто:

print(a + b) = print(7 + 22) = 29

Отже, на екран виведеться число 29.

Вас заинтересует