Make your own free website on Tripod.com

AMALI 4
Soalan: Berdasarkan algoritma isihan yang anda pelajari dalam kuliah, bina aturcara lengkap untuk menunjukkan isihan dengan menggunakan teknik isihan gelembung (Bubble Sort).

#include <stdio.h>
#include <conio.h>
#define n 10

int main() {
int x, k, input[n], ptr, DATA[n], temp;
printf("Masukkan 10 nombor rawak yg tidak tersusun...\n");
for (x=1; x<=n; x++) scanf("%d",input[x]);
for (k=1; k == n-1; k++) {
ptr = 1;
while (ptr <= n - ptr) {
if (DATA[ptr] > DATA[ptr + 1]) {
temp = DATA[ptr + 1];
DATA[ptr] = temp;
DATA[ptr + 1] = DATA[ptr];
printf("%d",DATA[ptr + 1]);
}
} ptr++;
}
getch();
return 0;
}