Program Mencari Modus
//Program Mencari Nilai Modus. import [Link]; public class modus{ public static void main(String[]args){ Scanner input = new Scanner([Link]); int banyak; int data[]; int x = 0; int y = 0; int a = 0; int b = 0; int jumlah = 0; // Mendeklarasikan sebuah array satu dimensi. [Link]("Banyaknya Data : "); banyak = [Link](); //Menginisialisai array. data = new int[banyak]; //Mengakses nilai array dengan index tertentu. for(int i=0;i<=banyak-1;i++){ //Proses perulangan. [Link]("Data ke-"+(i+1)+" : "); data[i]= [Link](); //Mengisi & Menampilkan isi array ke layar. }
// Mengurutkan nilai array yang sudah dimasukkan. [Link]("Mengurutkan Data : "); for(int i=0; i<=banyak-1; i++){ //Proses Perulangan. [Link](data[i]+" "); //Memanggil & menampilkan nilai array. jumlah = jumlah + data[i]; } [Link]("Jumlah Keseluruhan Data = "+jumlah); jumlah=jumlah; //Menampilkan hasil jumlah antar array
// Mencari nilai MODUS dengan cara membandingkan. for (int i=0; i<[Link] ;i++){ //Proses perulangan if(data[i]==banyak){ [Link](data[i]+" "); [Link](++x); a=x; } else{ [Link](data[i]+" "); [Link](++y); b=y; b=data[i]; } }
if(a<=b){ a=banyak; [Link]("Modus = "+a); } else{ [Link]("Modus = "+b); }
} }