Write a Program That Reads in Ten Numbers and Displays Distinct Numbers
**7.5 (Print distinct numbers) Write a program that reads in ten numbers and displays the number of singled-out numbers and the distinct numbers separated by exactly 1 space (i.due east., if a number appears multiple times, it is displayed but one time). (Hint: Read a number and store it to an array if information technology is new. If the number is already in the assortment, ignore it.) Afterwards the input, the assortment contains the distinct numbers. Here is the sample run of the programme: Enter ten numbers: 1 2 3 2 ane six 3 four 5 two The number of distinct number is 6 The distinct numbers are: i two three 6 4 5
import java.util.Scanner ; public class ProgrammingEx7_5 { public static void main (String[] args) { Scanner input = new Scanner(Arrangement. in ); int [] numbers = new int [ 10 ]; int number, i = 0 , j, k = 0 ; System. out . print ( "Enter ten numbers:" ); while (grand < 10 ) { number = input. nextInt (); chiliad++; for (j = 0 ; j <= i; j++) { if (number == numbers[j]) { break ; } } if (j - i == 1 ) { numbers[i] = number; i++; } } System. out . println ( "The number of distinct number is " + i); Arrangement. out . print ( "The distinct numbers are:" ); for ( int j2 = 0 ; j2 < i; j2++) { Organisation. out . impress (numbers[j2] + " " ); } } }
hollingsworthhithe1959.blogspot.com
Source: http://soultionmanual.blogspot.com/2016/08/chapter-7-exercise-5-introduction-to.html
0 Response to "Write a Program That Reads in Ten Numbers and Displays Distinct Numbers"
Post a Comment