Guest User

Untitled

a guest
Apr 19th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.30 KB | None | 0 0
  1. import java.util.Scanner;
  2. public class Lab10_Ex2
  3.     {
  4.     public static void main(String[] args)
  5.         {
  6.         Scanner keyboard = new Scanner(System.in);
  7.         int [] occurences = getOccurencesofNumbers(keyboard);
  8.         printOccurences(occurences);
  9.        
  10.         }
  11.     public static int [] getOccurencesofNumbers(Scanner keyboard)
  12.         {
  13.         int number;
  14.         boolean validity =true;
  15.         int [] counter = new int [10];
  16.         do
  17.             {
  18.             System.out.print("\nEnter a one-digit number or 999 to exit: ");
  19.             number = keyboard.nextInt();
  20.                if(number==0)
  21.                 counter[0]++;
  22.                 else if(number==1)
  23.                 counter[1]++;
  24.                 else if(number==2)
  25.                 counter[2]++;
  26.                 else if(number==3)
  27.                 counter[3]++;
  28.                 else if(number==4)
  29.                 counter[4]++;
  30.                 else if(number==5)
  31.                 counter[5]++;
  32.                 else if(number==6)
  33.                 counter[6]++;
  34.                 else if(number==7)
  35.                 counter[7]++;
  36.                 else if(number==8)
  37.                 counter[8]++;
  38.                 else if(number==9)
  39.                 counter[9]++;
  40.                 else if(number==999)
  41.                 validity = false;
  42.                 else
  43.                 System.out.print("\n\n Error! incorrect input entered.\n");
  44.             }
  45.         while(validity);
  46.         return counter;
  47.         }
  48.    
  49.     public static void printOccurences( int [] occurences)
  50.         {
  51.         for( int x=0; x<10; x++)
  52.             {
  53.             if(occurences[x]!=0)
  54.             System.out.println("\n You entered "+ occurences[x] + ", " + x + "(s)");
  55.             }
  56.        
  57.         }  
  58.    
  59.    
  60.     }
Add Comment
Please, Sign In to add comment