Pengabungan 2 array dengan pengurutan Selection Sort
#include <stdio.h>
int main()
{
int arr1[3] = {3,2,1};
int arr2[3] = {4,6,3};
int arr3[6];
int i;
int j;
for(i= 0;i<3;i++)
{
arr3[i] = arr1[i];
}
for(i=3;i<6;i++)
{
arr3[i] = arr2[i-3];
}
for(i=0;i<6;i++)
{
printf("%d",arr3[i]);
}
printf("\n");
int c;
int v;
int minindex;
int temp;
for(c=0;c<5;c++)
{
minindex = c;
for(v = 1+c ;v<6;v++)
{
if(arr3[minindex] > arr3[v])
{
minindex = v;
}
}
temp = arr3[c];
arr3[c] = arr3[minindex];
arr3[minindex] = temp;
}
for(i=0;i<6;i++)
{
printf("%d",arr3[i]);
}
}
Komentar
Posting Komentar