[SOLVED] Need a little help on this program!

can someone help me on this program?

the problem with this program is that it gives me all output instead of one

how do i fix this?

:confused::confused::confused::confused::confused:

Code:

`import java.util.Scanner; `

public class intProperties{

public static void main (String [] args) {

Scanner input = new Scanner(System.in);

System.out.println("Enter an integer value: ");

int a = input.nextInt();

if ((a > 0) && (a>5555) && (a % 2 == 0))

System.out.println( a +" "+ "is positive, even and big.");

if ((a < 0) && (a<5555) && (a % 2 != 0));

System.out.println( a +" "+ "is negative, odd and small.");

if ((a >0 ) && (a>5555) && (a % 2 != 0));

System.out.println(a +" "+ "is positive, odd and big.");

if ((a >0 ) && (a<5555) && (a % 2 != 0));

System.out.println(a +" "+ "is positive, odd and small.");

if ((a >0 ) && (a<5555) && (a % 2 == 0));

System.out.println(a +" "+ "is positive, even and small.");

if ((a < 0) && (a>5555) && (a % 2 != 0));

System.out.println( a +" "+ "is negative, odd and big.");

if ((a < 0) && (a<5555) && (a % 2 == 0));

System.out.println( a +" "+ "is negative, even and small.");

if ((a < 0) && (a>5555) && (a % 2 == 0));

System.out.println( a +" "+ "is negative, even and big.");

}

}