Решение задачи Знак числа с Mccme

С пояснением   Просмотров: 30


В математике функция sign(x) (знак числа) определена так:
sign(x) = 1, если x > 0,
sign(x) = -1, если x < 0,
sign(x) = 0, если x = 0.

Для данного числа x выведите значение sign(x).

Код

#include <bits/stdc++.h>

using namespace std;

int main()
{
    int n;
    cin >> n;
    if(n > 0)
        cout << 1;
    else if(n < 0)
        cout << -1;
    else
        cout << 0;
    return 0;
}

         

Администратор Photo Автор: Администратор


Эту задачу можно решить через 3 простых if,и по выбору пишете в одном из них случай, когда x>0, в другом, когда x<0 и в последнем, когда х=0. И в каждом в конце оператора выводите то значение, которое нужно вывести.


Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться