Thursday, November 26, 2015

kode program untuk menentukkan frekuensi kemunculan terbesar dari sejumlah bilangan yang diinput dengan bahasa pemrograman java

kode program untuk menentukkan frekuensi kemunculan terbesar dari sejumlah bilangan yang diinput.

Penyelesaian:
Kode Program:




/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package frekuensikemunculanterbesar;
import java.util.*;
/**
 *
 * @author BERLIAN PUTRI
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        Scanner scan1=new Scanner(System.in);
System.out.println("********************************************");
System.out.println("Menentukkan Frekuensi Kemunculan Terbesar");
System.out.println("********************************************");

        System.out.println("Masukan banyak nilai yang diinput= ");
        int x=scan1.nextInt();

         int[]a=new int[x];
             int c=a[0];
             int b=0;
            int hasil=0,besar=0;
            for(int i=0;i<a.length;i++){
                System.out.print("masukan nilai ke-"+(i+1)+"=");
                a[i]=scan1.nextInt();
            }
            //proses modus
            System.out.println("\n");
                  for (int i=0; i<a.length ;i++){
                    if(a[i]==c){
                    System.out.print("Angka  :"+a[i]+" yang ke - "+" ");
                    System.out.println(++b);
                          if(b>besar){
                          besar=b;
                          hasil=c;
                           }
                     }
                      else{
                        c=a[i];
                        b=1;
                        System.out.print("Angka  :"+a[i]+" yang ke - "+" ");
                        System.out.println(b);
                        }
                    }
        System.out.println("Frekuensi Kemunculan Terbesar adalah = "+hasil);
        System.out.println("********************************************");


}
}

outputnya adalah sebagai berikut:





No comments:

Post a Comment