Предмет: Информатика,
автор: huninkay
СРОЧНО!!! ДАЮ 30 БАЛІВ
11. F=
7d + 2,5k
l|d - 4|/(5.8k - 2)
якщо d або k - кратні 5
у протилежному випадку
Приложения:
sugar4iklol:
Здесь % означает операцию взятия остатка от деления, а abs() - функцию вычисления модуля.
Ответы
Автор ответа:
1
Ответ:
В данном случае условие разбивается на две части, так как нужно рассмотреть случай, когда d или k кратны 5, и когда нет.
Если d или k кратны 5, то вычисляем первое выражение 7d + 2,5k. Если ни d, ни k не кратны 5, то вычисляем второе выражение l|d - 4|/(5.8k - 2).
Для вычисления модуля используем функцию abs(). Общий код будет выглядеть так:
Code - SQL
Ниже:
if d % 5 == 0 or k % 5 == 0:
result = 7 * d + 2.5 * k
else:
result = abs(d - 4) / (5.8 * k - 2)
Похожие вопросы
Предмет: Українська мова,
автор: putatinskaai
Предмет: Алгебра,
автор: n6233327
Предмет: Физика,
автор: Waluigi1
Предмет: Математика,
автор: brawldanibrawl