15,844,903 members
1.00/5 (1 vote)
See more:
Java
```import java.util.Scanner;

public class Unique
{
// gets 5 unique numbers from the user
public static void main(String args[]) {
{
Scanner input = new Scanner( System.in );

/* Create an array of five elements*/
int count = 0; // number of uniques read
int entered = 0; // number of entered numbers

while( entered < numbers.length )
{
System.out.print( "Enter number: " );
/* Write code here to retrieve the input from the user */

// validate the input
/* Write an if statement that validates the input */
{
// flags whether this number already exists
boolean containsNumber = false;

// increment number of entered numbers
entered++;

/* Compare the user input to the unique numbers in the array using a for
statement. If the number is unique, store new number */

/* add the user input to the array only if the number is not already
in the array */
if ( !containsNumber )
{
/* Write code to add the number to the array and increment
unique items input */
} // end if
else
System.out.printf( "%d has already been entered\n",
number );
} // end if
else
System.out.println( "number must be between 10 and 100" );

// print the list of unique values
/* Write code to output the contents of the array */
} // end while
} // end method Main
} // end class Unique```

Here's the sample output:

Enter a number in [10,100]: 11
11
Enter a number in [10,100]: 22
11 22
Enter a number in [10,100]: 33
11 22 33
Enter a number in [10,100]: 11
11 22 33
Enter a number in [10,100]: 44
11 22 33 44

Enter a number in [10,100]: 10
10
Enter a number in [10,100]: 30
10 30
Enter a number in [10,100]: 5
number must be between 10 and 100
10 30
Enter a number in [10,100]: 50
10 30 50
Enter a number in [10,100]: 70
10 30 50 70
Enter a number in [10,100]: 100
10 30 50 70 100

What I have tried:

I'm trying to figure out it for a long time but still can't work...Can someone help me please? I need it immediately...
Posted
Updated 23-May-18 8:29am
v3

## Solution 1

Run it and figure out what the first error is. Fix it, then go to the next error and fix that. Continue this process until you are done.