Все задачи
Легко Решено: 0 Процент решений: 0%

Модуль числа без abs

Вычислите модуль числа с помощью условия.

Модуль числа — это его расстояние от нуля. Вычислите его с помощью оператора if вместо встроенной функции abs.

Реализуйте функцию absolute_value(n).

Ввод

n: любое целое число.

Вывод

Верните n, если оно равно нулю или положительно, иначе верните -n.

Ограничения

-1 000 000 000 ≤ n ≤ 1 000 000 000

Примеры

Пример 1
Ввод:
n = -42

Ожидаемый вывод:
expected = 42
Ввод:
long long n = -42;

Ожидаемый вывод:
long long expected = 42;
Ввод:
long n = -42;

Ожидаемый вывод:
long expected = 42;

Пояснение

-42 — отрицательное число, поэтому ответ 42.

Пример 2
Ввод:
n = 15

Ожидаемый вывод:
expected = 15
Ввод:
long long n = 15;

Ожидаемый вывод:
long long expected = 15;
Ввод:
long n = 15;

Ожидаемый вывод:
long expected = 15;

Пояснение

15 уже положительное, поэтому результат — 15.

Ссылки

Это задание адаптировано для CodeUtility. Следуйте условию и ограничениям выше.

Учитесь у других

Решения сообщества

Пока нет опубликованных решений. Решите задание, чтобы поделиться первым.