You are on page 1of 8

1.

Apa yang dimaksud dengan : Populasi Sampel statistik statistika data diskrit data kontinyu data kuantitatif statistik deskriptif statistik induktif 2. Apa kegunaan ukuran-ukuran : BUAT PROGRAM FREKWENSI DAN DI BWH INI : modus rata-rata median kuartil desil persentil rentang

1.1. Populasi adalah : kumpulan semua anggota tertentu. 1.2. Sampel : sebagian yang diambil dari populasi. 1.3. Statistik : kumpulan data,bilangan maupun non bilangan yg disusun dalam table atau diagram yang menggambarkan suaru persoalan. 1.4. Data diskrit : data yang sifatnya terputus-putus, nilainya bukan merupakan pecahan (angka utuh). Contoh tentang jumlah penduduk, kendaraan. 1.5. Data kontinyu : data yang sifatnya sinambung atau kontinyu, nilainya bisa berupa pecahan. Contoh hasil panen padi, panjang jalan, berat sapi. 1.6. Data kuantitatif : banyak data yang berbentuk angka/bilangan. 1.7. Statistic deskriptif : menggambarkan pola data, menganalisa data (gambaran). 1.8. Statistic induktif : kondisi dimana dibuat kesimpulan.

2.1. Modus : yang paling banyak terjadi/terdapat. 2.2. Rata-rata : jumlah data total dibagi banyak data. 2.3. Median : nilai tengah data setelah disusun menurut nilainya. 2.4. Kuartil : pembagi bilangan setelah data disusun menurut urutan nilainya (perempat). 2.5. Desil : seumpulan data dibagi menjadi sepuluh bagian sama banyak menurut urutan nilainya (persepuluh). 2.6. Persentil : ukuran lokasi paling halus karena pembagianyya 1 s/d 99 (perseratus). 2.7. Rentang : data(max) data(min)

3. - Rentang : 94 48 = 46 - Banyak kelas : 1 + 3.3 log (40) = 6.2 - P = rentang / banyak kelas = 7.6 = 8 Dion Wahyu Setiawan / 7410040053

Kelas 47.5 55.5 55.5 63.5 63.5 71.5 71.5 79.5 79.5 87.5 87.5 95.5

Tabulasi IIIII IIIII IIII IIIII IIIII I IIIII IIIII IIII I 5 9 11 14 0 1

Frekuensi

Data Sorted 48.0, 48.0, 55.0, 55.0, 55.0, 57.0, 58.0, 58.0, 59.0, 59.0, 59.0, 60.0, 62.0, 62.0, 64.0, 65.0, 67.0, 67.0, 68.0, 68.0, 69.0, 69.0, 70.0, 70.0, 71.0, 72.0, 72.0, 73.0, 73.0, 73.0, 74.0, 75.0, 75.0, 75.0, 76.0, 78.0, 78.0, 79.0, 79.0, 94.0, -Histogram
15 10 5 0 47.5 55.5 55.5 63.5 63.5 71.5 71.5 79.5 79.5 87.5 87.5 95.5

Mean : = Modus : 71.5 + 8 ( Median : 63.5 + 8 ( ) Kuartil tengah nilainya sama dengan median = 59.86 Kuartil bawah : data ke 10. Karena genap maka data ke 10 + data ke 11 dibagi 2 =59.0. Kuartil atas : data ke 30. Sehingga data 30 + data 31 dibagi 2 = 73.5. Rentang antar kuartil = kuartil atas kuartil bawah = 14.5. Simpangan kuartil = Rentang kuartil = 7.25. Rata-rata simpangan = 2595 64.88 / 40 = 63.253. Simpangan baku = 8.05 Variansi = 64.87 Koefisien Variansi = simpangan baku / rata2 x 100% = 8.05 / 64.88 x 100% = 12.4 % Kemiringan = 3 (rataan median ) / simpangan baku = 3 ( 64.88 59.86 ) / 8.05 = 1.87. Dion Wahyu Setiawan / 7410040053 )

Listing Program Vsual C #include <stdio.h> #include <windows.h> #include <math.h> #define maks 1000000 void reset(); void random_data(); void manual(); void acak(); void input_data(); void insertion(); void tukar(int *, int *); void cetak(); void rentang(); void banyak_kelas(); void interval(); //void kelas(); void mean(); //void median(); //void modus(); double data_asli[]={48,60,55,73,70,75,75,76,70,57,72,75,48, 55,65,78,79,55,74,73,59,62,69,64,59,58,73,62,68,58,69,68, 67,79,78,72,59,94,67,71}; double hasil[maks],data[maks];//,data_asli[maks]; int n,counter=0; double a,b,h; main() { char menu_utama; int pil; //input_data(); int i; printf("Data :\n"); for(i=0;i<40;i++) printf("%.2lf ",data_asli[i]); do { counter=0; printf("\nMENU\n"); printf("1. Urutkan data\n"); printf("2. Rentang\n"); printf("3. Banyak kelas\n"); printf("4. Interval\n"); printf("5. Mean\n"); Dion Wahyu Setiawan / 7410040053

//printf("6. Median\n"); //printf("7. Kelas\n"); printf("pilihan\t: "); scanf("%d", &pil); reset(); insertion(); switch(pil) { case 1: cetak();break; case 2: rentang(); break; case 3: banyak_kelas(); break; case 4: interval(); break; case 5: mean(); break; //case 6: median(); break; //case 7: kelas(); break; default : break; } printf("kembali ke menu utama [y/t] ? "); fflush(stdin); scanf("%c", &menu_utama); puts(""); }while(menu_utama=='y'); }

void mean(){ int i; double hasil=0; for(i=0;i<39;i++){ hasil=hasil+data[i]; } printf("Mean : total jumlah data/jumlah data\n"); printf("%.2lf\n",hasil); printf("Mean : %.2lf\n",hasil/40); } /*void kelas(){ double kawal; int i,j,frek[maks]; kawal=data[0]-0.5; for(i=0;i<40;i++){ int count=0; printf("kelas%d\t%.2lf - %.2lf",i+1,kawal,kawal+(h/6)); for(j=0;j<40;j++){ if(data[j]<=(kawal+(h/6)) && data[j]>=kawal){ count++; } Dion Wahyu Setiawan / 7410040053

} frek[i]=count; printf("(%d)",frek[i]); kawal+=(h/6); } }*/ void interval(){ a=46; b=6; h=a/b; printf("Interval : 46/6 =%.2lf\n",h); } void rentang(){ printf("data39=%.2lf\n",data[39]); printf("data0=%.2lf\n",data[0]); printf("Rentang : %.2lf\n",data[39]-data[0]); } void banyak_kelas(){ //karena rada trouble jd banyak_kelas sy buat manual printf("Banyak kelas : 1+3.3 log(40) = 6.28\n"); } void input_data() { int pil; printf("=====input=====\n"); printf("1. manual\n"); printf("2. acak\n"); printf("pilihan\t\t: "); scanf("%d", &pil); printf("n\t: "); scanf("%d", &n); switch(pil) { case 1: manual(); break; case 2: acak(); break; } puts(""); } void manual() { int i; puts(""); Dion Wahyu Setiawan / 7410040053

for(i=0;i<n;i++) { printf("data %d\t: ", i+1); scanf("%lf", &data_asli[i]); } printf("bilangan\t: "); for(i=0;i<n;i++) { printf("%.2lf ", data_asli[i]); } puts(""); } void acak() { int s,i; printf("bilangan\t: "); for(i=0;i<n;i++) { srand(time(&s)*(i+1)); data_asli[i]=rand()%100; printf("%.2lf ", data_asli[i]); } } void reset() { int i; for(i=0;i<40;i++) { data[i]=data_asli[i]; } } void insertion() { int i,j; double temp; for(i=1;i<40;i++) { temp=data[i]; j=i-1; while(temp < data[j] && j>=0) { data[j+1]=data[j]; counter++; Dion Wahyu Setiawan / 7410040053

j--; } data[j+1]=temp; } for(i=40-2;i>=0;i--) { temp=data[i]; j=i+1; while(temp > data[j] && j<40) { data[j-1]=data[j]; counter++; j++; } data[j-1]=temp; } printf("\nsesudah sorting\t: \n"); } void tukar(int *a, int *b) { double temp; temp=*a; *a=*b; *b=temp; //counter++; } void cetak() { int i; for(i=0;i<40;i++) { printf("%.2lf ", data[i]); } }

Dion Wahyu Setiawan / 7410040053

Capture

*mohon maaf jika programnya kurang lengkap.

Dion Wahyu Setiawan / 7410040053

You might also like