You are on page 1of 3

#include <stdio.

h>

int main()

{ int nilai[100]; int count, maxcount = 0;

int i, N, temp, j, sum, modus;

float mean, median;

printf ("Masukan jumlah bilang yang diput :"); scanf ("%d", &N);

printf ("Masukan %d bilangan tersebut", N);

for (i = 0; i < N; i++)

scanf("%d", &nilai[i]);

for (i = 0; i < N; i++)

for (j=0; j<(N-i-1); j++)

if (nilai[j]>nilai[j+1])

temp = nilai[j];

nilai[j] = nilai[j + 1];

nilai[j + 1] = temp;

sum = 0;

if (N%2 == 0)

{ median = ((float)(nilai[N/2]+nilai[(N/2-1)]))/2;
}

else

median = (float)(nilai[(N-1)/2]);

printf ("Masukkan %d bilangan tersebut: \n", N);

for (i = 0; i<N ; i++)

printf ("%d ", nilai[i]);

sum +=nilai[i];

mean = (float)sum/(float)N;

for (i = 0; i<N; i++)

for (j = 0; j<N; j++)

if (nilai[j] == nilai[i])

++count;

if (count > maxcount) {

maxcount = count;

modus = nilai[i];

}
printf ("\n");

printf ("Mean = %.2f \n", mean );

printf ("Median = %.2f \n" , median);

printf ("Modus = %d", modus);

return(0);

You might also like