- Back to Home »
- CONTOH CODING C++
Posted by : Unknown
Jumat, 11 April 2014
CONTOH PROGRAM ZIGZAG DALAM C++
#include "conio.h"
#include "iostream.h"
int data[10];
int i,j,tampung,k=0;
void tampil()
{
for(i=0;i<9;i++)
{
printf("%d ",data[i]);
}
}
void sorting()
{
for(i=9;i>1;i--)
{
printf("\nProses Ke %d\n",++k);
for(j=0;j<i-1;j++)
{
if(data[j]>data[j+1])
{
printf(" Nilai %d (index %d) Ditukar Dengan Nilai %d (Index %d)\n",data[j],j,data[j+1],j+1);
tampung=data[j];
data[j]=data[j+1];
data[j+1]=tampung;
}
else
printf(" Tidak Terjadi Penukaran!\n");
}
}
}
main()
{
int data2[]=
{
6,5,3,9,2,7,1,8,4
};
printf("Sebelum Sorting :\n");
for(i=0;i<9;i++)
{
printf("%d ",data2[i]);
data[i]=data2[i];
}
printf("\n\n");
sorting();
printf("\n\nSetelah Sorting :\n");
tampil();
}