Thursday, 25 February 2021

Code Program C++ ( Sort Selection )

 Output : 












Code Program :

    #include <iostream>
    #include <conio.h>
    #include <stdio.h>

    using namespace std;

        main(){

        int x[10];

        int i,bd,temp,minindex,j;

        cout <<" >> PROGRAM SELECTION SORT << \n" <<endl;


        cout <<"\n Masukan Banyak Data [MAKS 10] :";

        cin >>bd;

        for(i=1; i<=bd; i++)

    {

        cout <<"\n Masukan Nilai Ke "<<i<<" = ";cin>>x[i];

    }

        cout <<"\n Data Sebelum Di Sort :";

        for(i=1; i<=bd; i++)

    {

        cout <<"\n "<<x[i];

    }


        for(i=1; i<=bd-1; i++) //Perulangan Iterasi

    {

        minindex=i; // Penyimpanan Sementara

        for(j=i+1; j<=bd; j++) // Perulangan Membandingkan Data

    {

        if(x[minindex]>x[j]) // Jika x dengan larik minindex lebih dari x dengan aray j maka

    {

        minindex=j; //Minindex sama dengan j

    }

    }

        temp=x[i];

        x[i]=x[minindex];

        x[minindex]=temp;

    }

        cout <<"\n Data Setelah Di Sort :";

        for(i=1; i<=bd; i++)

    {

        cout <<"\n "<<x[i];

    }

        getch();

    }

No comments:

Post a Comment

Utamakan Sopan / Santun