Program Shell Sort Algoritma Sorting C++

How To Make Shell Short Program?
Are You Know?
This Is Shell Sort Program!!

#include <iostream>
using namespace std;

int main(int argc, char **argv)
{
int data[8]={6,5,3,1,8,7,2,4},banyak_data=8,i,j,tampung,bagi=banyak_data;
 
    do{
        for(i=bagi;i<banyak_data;i++){
            tampung=data[i];
            j=i-bagi;
            while(j>=0 && data[j]>tampung){
                data[j+bagi]=data[j];
                j=j-bagi;
            }
            data[j+bagi]=tampung;
         
        }
        bagi=bagi/2;
    }while(bagi>0);
     
 
    for (int tampil:data){
    cout<< tampil << "";
}
 
 
return 0;
}

Good Luck!!


Posting Komentar

0 Komentar