# Write a program to identify of the a number is positive or negative

04 May 2022

Write a program to identify of the a number is positive or negative

# Description

Get an input number from the user and check whether it is a positive or negative number.

Input

-10

Output

Negative number

Input

0

Output

Neither positive nor negative

Input

15

Output

Positive number

# Method 1

#include <stdio.h>

int main()

{

int num;

printf("Enter a number: ");

scanf("%d", &num);

if (num > 0)

printf("Positive number");

else if (num < 0)

printf("Negative number");

else

printf("Neither positive nor negative");

return 0;

}

# Method 2

#include <stdio.h>

int main()

{

int num;

printf("Enter a number: ");

scanf("%d", &num);

if((num >= 0) ? (num==0?printf("Neither positive nor negative"):printf("Positive")): printf("Negative"))

return 0;

}

# Method 1

#include <iostream>

using namespace std;

int main()

{

int num;

cout<<"Enter a number: ";

cin>>num;

if (num > 0)

cout<<"Positive number";

else if (num < 0)

cout<<"Negative number";

else

cout<<"Neither positive nor negative";

return 0;

}

# Method 2

#include <iostream>

using namespace std;

int main()

{

int num;

cout<<"Enter a number: ";

scanf("%d", &num);

if((num >= 0) ? (num==0?cout<<"Neither positive nor negative":cout<<"Positive"): cout<<"Negative")

return 0;

}

# Method 1

import java.util.Scanner;

public class Main

{

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.print("Enter the number : ");

int num = sc.nextInt();

if (num > 0)

System.out.println ("Positive number");

else if (num < 0)

System.out.println ("Negative number");

else

System.out.println ("Neither positive nor negative");

}

}

# Method 2

import java.util.Scanner;

public class Main

{

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.print("Enter the number : ");

int num = sc.nextInt();

if (num == 0)

{

System.out.println ("Neither positive nor negative");

}

else{

String output = num > 0 ? "Positive number" : "Negative number";

System.out.println (output);

}

}

}

# Method 1

num = int(input("Enter a number: "))

if num ==0:

print('Neither positve nor negative')

elif num>0:

print('Positive number')

else:

print('Negative number')

# Method 2

num=int(input("Enter a number:"))

print("Positive" if num>0 else ("Negative" if num<0 else "Neither positive nor negative"))