Здравейте. Тъй като нямам права за писане в раздела със задачките, моля правоимащите да преместят тази тема там, а този ред - да бъде изтрит.
Всички знаем за функцията abs(int x) която е математическото представяне на абсолютната стойност на дадена променлива (от целочислен тип), която присъства в (да не кажа всеки) почти всеки език.
Задачката е следната:
"Да се напише на любим за Вас език функция abs(), към която може да се добавя един аргумент (целочислена стойност), връщаща (отново) целочислена стойност.
Каква е уловката?- Да не се използва if (
така че случая с if (a < 0) return a*-1 - отпада), switch и всякакви вариации на : ? (в PHP) && || и т.н.
- Да не се създават никакви променливи във функцията abs()
Решението на "гатанката" ще бъде публикувано след 7 дни, считано от датата и часа на пускане на темата (освен ако някой не се е добрал до него първи, при което темата ще бъде заключена с флаг "Solved").
Дерзайте!