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> |
|
|
|
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]; |
|
|
|
31 | cout<<"Input setelah diurutkan : "<<endl; |
32 | for(i=1;i<=x;i++) |
|
33 | { |
34 | cout<<"Nilai ke-"<<i<<" : "<<nilai[i]<<endl; |
|
|
|
Tidak ada komentar:
Posting Komentar