Home » » Program Selection Sort Ascending C++

Program Selection Sort Ascending C++

Berikut codingnya Program Selection sort ascending

#include<conio.h>
#include<stdio.h>
typedef int larik[10];
void input(larik A, int n)
{
int i;
for(i=0; i<n; i++)
{
printf("data[%d]= ",i);
scanf("%d",&A[i]);
}}

void output(larik A,int n)
{
int i;
for(i=0; i<n; i++)
{
printf("%d\t",A[i]);
}}

void seleksi_min(larik A,int n)
{
int i,j,idx_mak,temp;
for(i=0; i<n; i++)
{
idx_mak=i;
for(j=i+1; j<n; j++)
{
if(A[j]<=A[idx_mak])
{
idx_mak=j;
}}
temp=A[i];
A[i]=A[idx_mak];
A[idx_mak]=temp;
}}


void main()
{
larik A;
int n;
printf("Program Selection Sort Ascending\n ");
printf("Banyak data: "); scanf("%d",&n);
input(A,n); printf("\n");

printf("Sebelum terurut\n");
output(A,n); printf("\n");

seleksi_min(A,n);printf("\nSetelah terurut\n");
output(A,n); printf("\n");

getch();
}

Terima Kasih Anda Telah Berkunjung dan Membaca Artikel
Judul: Program Selection Sort Ascending C++
Ditulis Oleh Unknown
Berikanlah saran dan kritik atas artikel ini. Salam santun, Terima kasih

0 komentar:

Posting Komentar