Contoh Program C++ menggunakan alogartihma ( Selection Sort )

//latihan selection....
//masih ada yang gagal

#include<iostream>
#include<iomanip>
using namespace std;
int main (){
    int byk, htg=1, tmp;
    int data[10];

    cout << "Banyak data : ";
    cin >> byk;

    for(int i=1; i<=byk; i++)
      {
          cout << "Masukkan data ke-"<<i<<" : ";
          cin >> data[i];
      }

    cout<<endl;

cout<<"Data diurut (Naik): ";

    for(int a=1; a<=byk; a++)
            {
                for(int b=byk-1; b>=a; b--)
                {
                    if(data[b]<data[b-1])
                    {
                        tmp = data[b];
                        data[b] = data[b-1];
                        data[b-1] = tmp;
                    }
                }

                cout<<data[a]<<" ";

        }

cout<<"\nData diurut (Turun) : ";

for(int i=byk; i<=0; i--)
        {
            for(int h=0; h<i; h++)
            {
              if(data[h] > data[h+1])
                {
                    tmp = data[h];
                    data[h] = data[h+1];
                    data[h+1] = tmp;
                }
            }

            cout<<data[i]<<" ";
        }
            cout<<"\n"<<endl;
    return 0;
}

Komentar

Populer

Memperbaiki Hp yang selalu memunculkan notifikasi pengisi daya tidak di dukung

Mengatasi Notifikasi icon network yang selalu silang

CONTOH PROGRAM C++ LOGIKA IF ELSE