)В арифметике функция sign(x) (символ числа) определена так: sign(x) = 1,

)В арифметике функция sign(x) (символ числа) определена так:
sign(x) = 1, если x gt; 0,
sign(x) = -1, если x lt; 0,
sign(x) = 0, если x = 0.
Для данного числа x выведите значение sign(x). div c++

Задать свой вопрос
1 ответ

Два варианта.

Если не изучали препроцессор(в частности - макросы), раскомментируйте функцию и удалите define.

Компилировать с флагом -std=c++14 либо новее.

include lt;iostreamgt;


/*

short int sign(const autoamp; variable)

   return ((variable gt; 0) ? 1 : (variable lt; 0) == -1 ? -1 : 0);

*/

int main()

   define sign(variable) ((variable gt; 0) ? 1 : ((variable lt; 0) ? -1 : 0))


   int A;

   std::cin gt;gt; A;

   std::cout lt;lt; sign(A) lt;lt; std::endl;

   return 0;


, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт