Предмет: Информатика, автор: koxarinaмем

Составьте программу, которая будет определять положительное или отрицательное число ( программа C++) заранее спасибо)

Ответы

Автор ответа: Cout
1
#include<iostream>
using namespace std;
int x;
int main(){
cin>>x;
if(x>0) cout<<"Polozhitelnoye'';
else cout<<"Otritsatelnoye'';
return 0;}
Приложения:

koxarinaмем: Программа не работает....
koxarinaмем: Ошибка почти в каждой строке
koxarinaмем: 8 строк , 7 ошибок
Cout: Как видно из скрина, все работает
IrkaShevko: как минимум не верно то, что она дла х = 0 неправильно выдаст
IrkaShevko: зачем объявлять х глобально?
clinteastwood2: Конечно не нужно
Автор ответа: clinteastwood2
2
Усложним задание:
#include <iostream>
#include <string>
using namespace std;

template<typename T>
string sign(const T& x)
{
    return x < 0 ? "negative" : x == 0 ? "0" : "positive";
}

int main()
{
    cout << sign(-3.14f);
}
Похожие вопросы
Предмет: Математика, автор: eeryvv
Предмет: Математика, автор: макс2221