Contoh untuk Bubble Short

berikut adalah contoh untuk bubble short, silahkan dipelajari algoritmanya

apabila ada yang tidak difahami silahkan di diskusikan nanti pada saat perkuliahan .

 

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

int main()
{
int swapHolder=-1;
int indek=10;
int end=10;
int data[]={44,23,4,1,3,4,5,6,20,34};
printf(“data yang akan di urutkan\n”);
for (int i=0;i<indek;i++)
{
printf(“%d “,data[i]);
}
printf(“\n”);
printf(“data setelah diurutkan\n”);

for (int counter=indek-1;counter>0;counter–)
{
for (int i=0;i<end;i++)
{
if (data[i]>data[i+1])
{
swapHolder=data[i+1];
data[i+1]=data[i];
data[i]= swapHolder;
}
}
end–;
}
for(int i=0;i<10;i++)
{
cout<<data[i]<< “, “; //std::cout<<data[i]<<”, “;
}
cout<<endl; //cout<<”\n” ;
end–;
getch(); //getchar();
}

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*

CAPTCHA Image

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>