12.13.2009

c++ max-min

#include <iostream.h>
#include <conio.h>
void main()
{

int i,j,n;
float nilai[5],rata,jum,max,min,tukar;

cout<<"nilai 1="<<endl;
cin>>nilai[1];
max=nilai[1];
min=nilai[1];
jum=nilai[1];



for(i=2;i<=5;i++)
{
cout<<"inputkan nilai ke="<<i<<endl;
cin>>nilai[i];
jum=jum+nilai[i];
if(nilai[i]>max)
{
max=nilai[i];
}
else if(nilai[i]<min)
{
min=nilai[i];
}
}
rata=jum/5;
cout<<"jumlah nilai="<<jum<<endl;
cout<<"rata="<<rata<<endl;
cout<<"maxi="<<max<<endl;
cout<<"mini="<<min;

for(i=1;i<n-1;i++)
for(j=i+1;j<=n;j++)
{
cout<<inputkan data = "<<i<<endl ;
cin<<data [i];
cout<<inputkan data = "<<j<<endl ;
cin<<data [j];
if(data [i]>data [j]
{
data=nilai[i];
}
else if data [i]<data [j]
{
data=nilai[j];
}
}
cout<<"tukar = "<<i<<endl;
cout<<"data[i]data[j] = "<<j<<endl;
cout<<"data[j]= "<<tukar<<endl;
}
}

Read More..

c++ besar ke kecil

#include <iostream.h>
void main()
{
float nilai[5];
float max,min,jum,rata;
int tukar,z,r,i,o,p;
cout<<"masukkan nilai ke 1 = " ;
cin>>nilai [1];
min = nilai[1];
max = nilai[1];
jum = nilai[1];

for(i = 2;i<=5;i++)
{
cout<<"masukkan nilai ke " <<i<< " = " ;
cin>>nilai[i];
jum=jum+nilai[i];

if (nilai[i]>max)
{
max = nilai[i];
}
else if (nilai[i]<min)
{
min = nilai[i];
}
}
rata=jum/5;
for (z =1;z<=5-1;z++)
{
for(r=z+1;r<=5;r++)
{
if(nilai[z]>nilai[r])
{
tukar = nilai[z];
nilai[z] = nilai[r];
nilai[r] = tukar;
}
}
}
cout<<"data kecil ke besar"<<endl;
for(z=1;z<=5;z++)
{
cout<<"data ke-"<<z<<" = "<<nilai[z]<<endl;
}
for (o = 1;o<=5-1;o++)
{
for(p=o+1;p<=5;p++)
{
if(nilai[o]<nilai[p])
{
tukar = nilai[o];
nilai[o] = nilai[p];
nilai[p] = tukar;
}
}
}
cout<<"data besar ke kecil"<<endl;
for(o=1;o<=5;o++)
{
cout<<"data ke-"<<o<<" = "<<nilai[o]<<endl;
}
cout<<"nilai rata-rata = "<<rata<<endl;
cout<<"jumlah nilai = "<<jum<<endl;
cout<<"nilai maksimum = "<<max<<endl;
cout<<"nilai minimum = "<<min<<endl;
}
Read More..

Template by : kendhin x-template.blogspot.com