Listing Simple Sort Pada C++

//simpel sort
#include

void main()
{

int data[7], i, j, smtr;

//input data
for (i=0;i<7;i++) { printf("\nMasukan data ke - %d :",i+1); scanf("%d",&data[i]); } //cetak data yang belum tersortir printf("\nData yang belum di sortir\n"); for(i=0;i<7;i++) printf ("%d ",data[i]); //sortir data for (i=0;i<7;i++) { smtr=data[i]; for (j=i;j<7;j++) { if (smtr>data[j])
{
data[i]=data[j];
data[j]=smtr;
smtr=data[i];
}
}
}


//cetak data yang telah tersortir
//acending
printf("\nData yang sudah di sortir acending\n");
for(i=0;i<7;i++) printf("%d ",data[i]); //decending printf("\nData yang sudah di sortir decending\n"); for(i=6;i>=0;i--)
printf("%d ",data[i]);
}

0 comments:

Posting Komentar