Wednesday, November 25, 2015

Kode program untuk menghitung menghitung standard deviasi dengan menggunakan bahasa pemrograman java

Kode program untuk menghitung menghitung standard deviasi dengan menggunakan bahasa pemrograman java adalah sebagai berikut:

kode program:
SD:



Penyelesaian:

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

package standarddeviasi;
import java.lang.Math;
import java.util.*;

/**
 *
 * @author BERLIAN PUTRI
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
   System.out.print("      STANDART DEVIASI              ");
   System.out.print("\n*****************************");
        System.out.print("\nJumlah bilangan = ");
Scanner input = new Scanner(System.in);
int banyakdata = input.nextInt();

double[] arraybilangan = new double[banyakdata];
for(int i = 0;i<banyakdata;i++){

System.out.print("Masukkan Data Ke- " +(i+1)+":");
arraybilangan[i] = input.nextDouble();

}
System.out.println("Jumlah Bilangan :"+TotalJumlah(arraybilangan));
    System.out.println("Rata - rata :"+rata(arraybilangan));
    System.out.println("Standar Deviasi :"+hasil(arraybilangan));
    }

public static int TotalJumlah(double [] data){
int result = 0;
for (int i = 0 ; i < data.length ; i++){
result += data[i];
}
return result;
}
public static double rata(double [] data){
return
TotalJumlah(data)/data.length;
}
 public static double hasil (double [] data){
double rata = rata(data);
double akarjum = 0;
for (int i=0;i<data.length;i++){
akarjum += Math.pow(data[i] - rata,2);
}
return
Math.sqrt(akarjum)/(data.length);

}
    }

Output:


No comments:

Post a Comment