Hej, proszę o pomoc w napisaniu programu w języku c++
Trzeba wczytać wartość zmiennej A, a potem wypisać ją na wartość funkcji sgn(A).
Trzeba wykorzystać takie własności funkcji sgn(x):
- sgn(x) = -1, gdy x < 0
- sgn(x) = 0, gy x = 0
- sgn(x) = 1, gdy x > 0
Czyli, np. jak mamy liczbe 200000, to naszym poprawnym wynikiem jest wtedy 1 (chyba tak)



Odpowiedź :

REGNAD

Odpowiedź:

#include <iostream>

int sgn(int x){

   if(x == 0){

       return 0;

   }

   return x > 0 ? 1 : -1;

}

int main() {

   int a;

   std::cin >> a;

   std::cout << sgn(a);

   return 0;

}

Wyjaśnienie: