Selasa, 07 Juni 2011

Membuat Program Mengurutkan Angka dari C++


2. Membuat Program Mengurutkan Angka dari C++
Program kali adalah program mengurutkan data/angka, kita bisa mengurutkan dari angka terkecil ke yang paling besar(Ascending), atau sebaliknya dari yang terbesar ke yang terkecil(descending).
Langsung saja ke Te Ka Pe:

Berikut ini adalah script programnya:

01
#include<iostream.h>
02
#include<conio.h>
03

04
void main()
05
{
06
 int nilai[20];
07
 int x,temp;
08
 cout<<"Masukkan Banyak Input = ";cin>>x;
09
 cout<<"Masukkan Input: "<<endl;
10
 for(int i=1;i<=x;i++)
11
    {
12
     cout<<"Nilai Ke-"<<i<<" : ";cin>>nilai[i];
13
    }
14
 cout<<"Input sebelum diurutkan : "<<endl;
15
 for(i=1;i<=x;i++)
16
    {
17
     cout<<"Nilai ke-"<<i<<" : "<<nilai[i]<<endl;
18
    }
19
 for(int j=1;j<=x;j++)
20
    {
21
     for(int k=j+1;k<=x;k++)
22
        {
23
         if(nilai[j]>nilai[k])
24
            {
25
             temp=nilai[j];
26
             nilai[j]=nilai[k];
27
             nilai[k]=temp;
28
            }
29
        }
30
    }
31
    cout<<"Input setelah diurutkan : "<<endl;
32
    for(i=1;i<=x;i++)
33
        {
34
         cout<<"Nilai ke-"<<i<<" : "<<nilai[i]<<endl;
35
        }
36

37
}

Tidak ada komentar:

Posting Komentar