Только что, в ходе написания программного кода поекта, над которым работаю, натолкнулся на небольшую задачку:
Дано три переменных: x, y, z. Причем х может принимать значения от 0 до 2 включительно, а y и z могут быть равными только 0 или 1.
Нужно составить математическую формулу f = a в которой:
1. При x = 2, a = z * y
2. При x = 1, a = 1
3. При
(
Read more... )
Comments 6
ты вспомни, как определяется функция f(x) = |x| (абсолютное значение):
f(x) = x, если x >= 0
f(x) = -x, если x < 0.
Так что, твои пункты 1-3 почти и являются математическим определением функции.. :)
Отвлекаясь, очень понятно и "математически" выглядит твоя функция на Haskell:
f 0 _ _ = 0
f 1 _ _ = 1
f 2 y z = y * z
Reply
Reply
Reply
Reply
Reply
Reply
Leave a comment