Friday, 3 April 2015

Program Selection Sorting Array C++

Baca Juga Artikel Menarik Lainnya :

Baca Juga Artikel Menarik Lainnya :
IT TECH - Hai sobat IT TECH ketemu lg dengan saya. disini saya akan memberikan sedikit ilmu yang telah saya pelajari di kampus, bagaimana cara membuat salah satu program C++. kali Ini saya akan memberikan Program Selection Sorting (Ascending & Descending), Yang Saya Compile Dengan Compiler CodeBlocks.

langsung saja berikut codingannya : 



#include <iostream>

using namespace std;

int A[99];
int i,j,temp;

void selectionsort(int n)
{
    for(i=0;i<n-1;i++)
    {
        for(j=i+1;j<n;j++)
        {
            if(A[i]>A[j]) //Untuk Ascending atau descending tinggal Ubah Tanda “>” atau “<”
            {
                temp=A[i];
                A[i]= A[j];
                A[j]= temp;
            }
        }
    }
}

void input(int n)
{
    cout<<"Input Nilai Array :\n";

    for(i=0;i<n;i++)
    {
        cout<<"Element ke-"<<i+1<<" : ";
        cin>>A[i];
    }
}

void show(int n)
{
    for(i=0;i<n;i++)
    {
        cout<<A[i]<<" ";
    }
}


int main()
{

    intn;
    cout<< "Masukan Banyak Array : ";
    cin>>n;
    input(n);

    cout<<"\n\nData Yang Anda Input : ";
    show(n);
    selectionsort(n);

    cout<<"\n\nData Setelah Di Urutkan : ";
    show(n);
    return0;
}

Berikut output programnya :
Ascending




Semoga bermanfaat.
:) #OnBlog