Tugas Ngoding

Program Untuk Menentukan Standar Deviasi Dalam Bahasa C

         Standar deviasi disebut juga simpangan baku.  Seperti halnya varians, standar deviasi juga merupakan suatu ukuran dispersi atau variasi.  Standar deviasi merupakan ukuran dispersi yang paling banyak dipakai.  Hal ini mungkin karena standar deviasi mempunyai satuan ukuran yang sama dengan satuan ukuran data asalnya.  Misalnya, bila satuan data asalnya adalah cm, maka satuan standar deviasinya juga cm.  Sebaliknya, varians memiliki satuan kuadrat dari data asalnya (misalnya cm2).  Simbol standar deviasi untuk populasi adalah σ (baca: sigma) dan untuk sampel adalah s.

Rumus untuk menghitung standar deviasi adalah sebagai berikut

http://jasakalibrasi.net/wp-content/uploads/2013/05/rumus-standar-deviasi.png 

Berikut akan saya paparkan program untuk menentukan standar deviasi

 #include<stdio.h>
#include<math.h>

int main()
{
    int n,i,xt,x[20],y;
    float xrerata,sd;
    xt=0;y=0;

    printf("input data n= ");
    scanf("%d",&n);

    for (i=1;i<=n;i++)
    {
        printf("input data ke-%d= \n",i);
        scanf("%d",&x[i]);
        xt+=x[i];
    }
    xrerata= xt/n;

    for (i=1;i<=n;i++)
    {
        y=y+((x[i]-xrerata)*(x[i]-xrerata));
    }
    sd= sqrt((y)/(n-1));
    printf("output sd= %.2f",sd);
    return 0;
}

Semoga Bermanfaat :D

Sign up here with your email address to receive updates from this blog in your inbox.