You are on page 1of 4

KUIS 2 PROBABILITAS & STATISTIKA

Nama :Yuni Lestari Butarbutar {

Nim :171401063 if(data[i] > data[j]){

Kom :C

tampung = data[i];

#include <iostream> data[i] = data[j];

using namespace std; data[j] = tampung;

main()

{ }

int }
i,n,banyak[10],j,c,k,s,Q1,Q2,Q3,sen,S,persen,P,z,x;
}
float
nilai[10],data[10],median,modus,kuartil,jum=0,mean //Menghitung median//
,tampung,total[100],bil[100],mod[100];
if(n%2==0){
cout<<"Jumlah data untuk
median=(data[(n/2)]+data[(n/2)-1])/2;
mean,median,kuaril,sentil,dan persentil=";
}
cin>>n;
else{
//Menghitung mean//
median=data[(n/2)];
for(i=0; i<n; i++)
}
{
//menghitung berapa kali muncul
cout<<"Nilai ke"<<i+1<<"=";
for(int c=0;c<n;c++)
cin>>data[i];
{
jum+=data[i];
total[c]=0;
}
for(int i=0;i<n;i++)
mean=jum/n;
{

if(data[c]==data[i])
//mengurutkan data//
{
for(i=0;i<n-1;++i)
total[c]++;
{
}
for(j=i+1;j<n;++j)
KUIS 2 PROBABILITAS & STATISTIKA

} for(int c=0;c<n;c++)

//MEMASUKKAN NILAI UNTUK MODUS {

cout<<endl<<endl; if(total[c]>k)

cout<<"Jumlah data untuk modus="; {

cin>>n; k=total[c];

for(c=0; c<n; c++) }

{ }

cout<<"Nilai ke"<<c+1<<"="; //modus lebih dari satu

cin>>bil[c]; for(int c=0;c<n;c++)

} {

cout<<endl; if(x==0)

//ascending mod[x]=0;

for(int c=0;c<n;c++) else

{ mod[x]=mod[x-1];

for(int i=(n-1);i>=0;i--) if(total[c]==k)

{ {

if(bil[i]<bil[i-1]) if(bil[c]!=mod[x])

{ {

int temp; mod[x]=bil[c];

temp=bil[i]; x++;

bil[i]=bil[i-1]; }

bil[i-1]=temp; }

} }

} //jika muncul sama banyak

} int m=0;

//menghitung nilai yang paling muncul for(int c=0;c<n;c++)

} {
KUIS 2 PROBABILITAS & STATISTIKA

if(total[c]==k) Q3=3*n/4;

{ }

m++; else if(Q1 || Q2 || Q3%2!=0)

} {

Q1=(n/4)+1;

if(m==n) Q2=((2*n)/4)+1;

{ Q3=((3*n)/4)+1;

x=0; }

} //Mencari Sentil

} cout<<endl<<"Sentil ke-";

if (x==0) cin>>sen;

cout<<"Tidak Ada Modus!"<<endl; S=(sen*n/10);

else if(S%2==0)

cout<<"Modus : "; {

for(int c=0;c<x;c++) S=(sen*n/10)-1;

{ }

cout<<mod[c]<<" "; else if(S%2!=0)

} {

S=(sen*n/10);

//Mencari Kuartil

Q1=(1/4)*n; }

Q2=(1/2)*n; //Mencari persentil

Q3=(3/4)*n; cout<<"Persentil ke-";

if(Q1 || Q2 || Q3%2==0) cin>>persen;

{ P=(persen*n/100);

Q1=n/4; if(P%2==0)

Q2=2*n/4; {
KUIS 2 PROBABILITAS & STATISTIKA

P=(persen*n/100)-1;

else

P=(persen*n/100);

cout<<endl;

cout<<"Mean="<<mean<<endl;

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

cout<<"Kuartil 1="<<data[Q1]<<endl;

cout<<"Kuartil 2="<<data[Q2]<<endl;

cout<<"Kuartil 1="<<data[Q3]<<endl;

cout<<"Sentil ke-"<<sen<<"="<<data[S]<<endl;

cout<<"Persentil
ke-"<<persen<<"="<<data[P]<<endl;

system("pause");

Hasil program:

You might also like