Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. import java.util.Scanner;
  2. public class Modus
  3. {
  4. public static void main(String[]args)
  5. {
  6. Scanner input = new Scanner(System.in);
  7. int [] a;
  8. System.out.println("Masukan banyaknya bilangan");
  9. int n = input.nextInt();
  10. a = new int [n];
  11. System.out.println("Masukan nilai-nilainya");
  12. for(int i=0;i<n;i++)
  13. {
  14. a[i] = input.nextInt();
  15. }
  16. int c=a[0];
  17. int b=0;
  18. int hasil=0,besar=0;
  19. for (int i=0; i<a.length ;i++)
  20. {
  21. if(a[i]==c)
  22. {
  23. System.out.print(a[i]+" ");
  24. System.out.println(++b);
  25. if(b>besar)
  26. {
  27. besar=b;
  28. hasil=c;
  29. }
  30. }
  31. else
  32. {
  33. c=a[i];
  34. b=1;
  35. System.out.print(a[i]+" ");
  36. System.out.println(b);
  37. }
  38. }
  39. System.out.println("Modus = "+hasil);
  40. }
  41. }