Mengurutkan array dengan metode Maksimum-Minimum

by 18.17 0 komentar
   Kali ini saya akan membahas mengenai pengurutan array dengan metode maksimum-minimum. Tapi disini saya tidak akan membahas apa itu metode maksimum-minimum dan bagai mana algoritmanya, melainkan disini saya akan langsung memberikan kodingnya untuk dapat di pahami.

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

using namespace std;

int main()
{
    //Mendeklarasikan array dengan 7 buah elemen
    //Yang bertipe integer
    int A[7];

    //Mendeklarasikan variable-variabel bantu
    //Yang diperlukan
    int j,k,c,temp;

    //Memasukan Nilai array
    cout<<"Menginputkan Nilai Kedalam Elemen Array!!"<<endl;
    cout<<"========================================="<<endl;
    for(c=0;c<7;c++)
    {
        cout<<"A["<<c<<"] :";
        cin>>A[c];
    }

    cout<<endl<<endl;

    //Menapilkan Elemn Array Sebelum Di Urutkan
    cout<<"Elemen Array Sebelum Di Urutkan"<<endl;
    cout<<"==============================="<<endl;
    for(c=0;c<7;c++)
    {
        cout<<"A["<<c<<"]: "<<A[c]<<endl;
    }

     cout<<endl<<endl;

    //Melakukan pengurutan Elemen Array
    //Dengan metode maksimum-minimum
    int jmaks, u=6;
    for(j=0;j<6;j++)
    {
        jmaks=0;
        for(k=1;k<=u;k++)
        {
            if(A[k]>A[jmaks])
            {
                jmaks=k;
            }
        }
        temp = A[u];
        A[u] = A[jmaks];
        A[jmaks] = temp;
        u--;
    }

    //Menampilkan Nilai array setelah di urutkan
    cout<<"Nilai Elemen Array Setalah Diurutkan!!"<<endl;
    cout<<"======================================"<<endl;
    for(c=0;c<7;c++)
    {
        cout<<"A["<<c<<"]: "<<A[c]<<endl;
    }

    getch();
    return 0;
}
Jika kode di atas di compile, maka akan muncul seperti berikut:





Sekian pembahasan mengenai sorting array dengan metode maksimum-minimum, semoga kode tersebut dapat di pahami dengan mudah.

Simpan Gambar Aja

NIM: 140010297

Nama Dosen: IB KETUT SURYA ARNAWA, S.Kom.
Asisten : Steven Anthony

0 komentar:

Posting Komentar