#include "stdio.h"
#include "conio.h"
#include "string.h"
void main (){
int nilai[10];
int m, n, Morelloniar;
char menu[3];
puts ("Masukan Nilai Array : \n\n");
for (m=0; m<=9; m++){
printf("Masukan Nilai Array ke %d : ", m + 1);
scanf("%d", &nilai[m]);
}
puts("\n\nMenu Pengurutan : ");
puts(" a.Ascending");
puts(" b.Descending");
printf("\nPilihan Menu ");
scanf("%s", menu);
puts("\n# Hasil Pengurutan : #\n");
if ((strcmp(menu,"a")==0)){
for(m=0; m<=9; m++){
for(n=0; n<=9; n++){
if(nilai[n] > nilai[n+1]){
Morelloniar=nilai[n];
nilai[n]=nilai[n+1];
nilai[n+1]=Morelloniar;
}
}
}
for(n=0; n<=9; n++){
printf("%d , ", nilai[n]);
}
} else if ((strcmp(menu,"b")==0)){
for(m=0; m<=9; m++){
for(n=0; n<=9; n++){
if(nilai[n] < nilai[n+1]){
Morelloniar=nilai[n];
nilai[n]=nilai[n+1];
nilai[n+1]=Morelloniar;
}
}
}
for(n=1; n<=10; n++){
printf("%d , ", nilai[n]);
}
}else {
puts ("WOY!!! Salah Woy!!!");getch();
}
getch();
}
Ascending VS Descending (Bahasa C)
*(input source code tersebut kedalam program c++/turbo++ anda, untuk mendapatkan aplikasi tersebut.)
.:: GOOD LUCK ::.