Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class Lab10_Ex2
- {
- public static void main(String[] args)
- {
- Scanner keyboard = new Scanner(System.in);
- int [] occurences = getOccurencesofNumbers(keyboard);
- printOccurences(occurences);
- }
- public static int [] getOccurencesofNumbers(Scanner keyboard)
- {
- int number;
- boolean validity =true;
- int [] counter = new int [10];
- do
- {
- System.out.print("\nEnter a one-digit number or 999 to exit: ");
- number = keyboard.nextInt();
- if(number==0)
- counter[0]++;
- else if(number==1)
- counter[1]++;
- else if(number==2)
- counter[2]++;
- else if(number==3)
- counter[3]++;
- else if(number==4)
- counter[4]++;
- else if(number==5)
- counter[5]++;
- else if(number==6)
- counter[6]++;
- else if(number==7)
- counter[7]++;
- else if(number==8)
- counter[8]++;
- else if(number==9)
- counter[9]++;
- else if(number==999)
- validity = false;
- else
- System.out.print("\n\n Error! incorrect input entered.\n");
- }
- while(validity);
- return counter;
- }
- public static void printOccurences( int [] occurences)
- {
- for( int x=0; x<10; x++)
- {
- if(occurences[x]!=0)
- System.out.println("\n You entered "+ occurences[x] + ", " + x + "(s)");
- }
- }
- }
Add Comment
Please, Sign In to add comment