mengurutkan bilangan dari yang terkecil sampai yang terbesar
C++
#include<iostream.h>
#include<conio.h>
int main(int argc, char *argv[])
void main()
{
int nilai[20];
int x,temp;
cout<<"Masukkan Banyak Input = ";cin>>x;
cout<<"Masukkan Input: "<<endl;
for(int i=1;i<=x;i++)
{
cout<<"Nilai Ke-"<<i<<" : ";cin>>nilai[i];
}
cout<<"Input sebelum diurutkan : "<<endl;
for(i=1;i<=x;i++)
{
cout<<"Nilai ke-"<<i<<" : "<<nilai[i]<<endl;
}
for(int j=1;j<=x;j++)
{
for(int k=j+1;k<=x;k++)
{
if(nilai[j]>nilai[k])
{
temp=nilai[j];
nilai[j]=nilai[k];
nilai[k]=temp;
}
}
}
cout<<"Input setelah diurutkan : "<<endl;
for(i=1;i<=x;i++)
{
cout<<"Nilai ke-"<<i<<" : "<<nilai[i]<<endl;
}
system("PAUSE");
return EXIT_SUCCESS;
}
---------------selamat mencoba---------
Tidak ada komentar:
Posting Komentar