Alle Herausforderungen
Einfach 0 gelöst 0% Erfolgsquote

Absolute Value Without abs

Compute an absolute value with a condition.

Problem

The absolute value of a number is its distance from zero. Compute it with an if statement instead of a built-in abs function.

Implement absolute_value(n).

Input

n: Any integer.

Output

Return n if it is zero or positive, otherwise -n.

Einschränkungen

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

Beispiele

Beispiel 1
Eingabe:
n = -42

Erwartete Ausgabe:
expected = 42
Eingabe:
long long n = -42;

Erwartete Ausgabe:
long long expected = 42;
Eingabe:
long n = -42;

Erwartete Ausgabe:
long expected = 42;

Erläuterung

-42 is negative, so the answer is 42.

Beispiel 2
Eingabe:
n = 15

Erwartete Ausgabe:
expected = 15
Eingabe:
long long n = 15;

Erwartete Ausgabe:
long long expected = 15;
Eingabe:
long n = 15;

Erwartete Ausgabe:
long expected = 15;

Erläuterung

15 is already positive, so it stays 15.

Referenzen

Diese Aufgabe wurde für CodeUtility angepasst. Beachte die oben genannten Vorgaben und Einschränkungen.

Von anderen lernen

Community-Lösungen

Noch keine veröffentlichten Lösungen. Löse die Aufgabe und teile als Erster eine Lösung.