Kamis, 23 Oktober 2008

contoh program array c++ menggunakan metode sorting



#include
#include
#include
void maximal(int x[],int n_data){
int max=x[0];
for(int p=0;p if(x[p]>max){ max=x[p]; }}
cout<<" Nilai Max = "<void minimal(int x[],int n_data){ int min=x[0];
for(int p=0;p if(x[p] cout<<" Nilai Min = "<float rata2(int x[],int n_data){
int jml=0; float rat;
for(int p=0;pjml += x[p]; } rat=jml/n_data;
return rat; }
void cari_deviasi(int x[],int n_data){
double median,deviasi,jmlmean2=0; int temp;
for(int i=0;i for(int j=i+1;j if (x[i]>x[j]){ temp=x[i]; x[i]=x[j]; x[j]=temp; }}}
if(n_data % 2 == 0){
median=double(x[(n_data/2)-1]+x[(n_data/2)])/2;
}else{
median=x[((n_data+1)/2)-1]; }
for(int i=0;ijmlmean2 +=(x[i]-median)*(x[i]-median); }
deviasi=sqrt(jmlmean2/n_data);
cout<<"\nstandard deviasinya = "<void main(){
int n; float hasil;
int data[100]; cout<cout<<"Program No.1 dan 2"<cout<<"__________________"<cout<cout<<"Masukkan Jumlah Data : ";cin>>n;
for (int i=0;icout<<"Masukkan data ke "<<(i+1)<<" = ";cin>>data[i]; }
cout<maximal(data,n); minimal(data,n);
cout<<"\nrata-ratanya = "<cari_deviasi(data,n);
getch(); }

1 komentar:

Puisi mengatakan...

Aduh kurang jelas tush programnya...

masih banyak yang error