Wednesday, January 23, 2013

Contoh Listing Selection Sort pada C++


#
#
#

int data[10],data2[10];
int n;

void tukar(int a, int b)
{
 int t;
 t = data[b];
 data[b] = data[a];
 data[a] = t;
}
void selection_sort()
{
 int pos,i,j;
 for(i=1;i<=n-1;i++)
 {
  pos = i;
  for(j = i+1;j<=n;j++)
  {
   if(data[j] < data[pos]) pos = j;
  }
  if(pos != i) tukar(pos,i);
 }
}

void main()
{
 cout<<"===PROGRAM SELECTION SORT==="<<endl;
 cout<<"Nama  : MATIUS ISAK "<<endl;
 cout<<"NIM   : 12119876    "<<endl;
 cout<<"Kelas : 12.1G.12    "<<endl;
 cout<<endl;

Contoh Listing penggunaan Fungsi IF pada C++


#
#
#

main()
{
 char nama[15], kd_jab, jab[10];

 //Bentuk Masukan
 cout<<"Pilihan Kode Jabatan Karyawan \"MATIUS\""<<endl;
 cout<<"---------------------------------------"<<endl;
 cout<<"Masukan Nama Karyawan      : ";cin>>nama;
 cout<<"Masukan Kode Jabatan [M/A] : ";cin>>kd_jab;

Contoh Listing Fungsi Garis dan Hitung pada C++


#
#
#
#

//membuat fungsi garis
garis()
{
cout<<"-----------------------------------------"<<endl;
}
//membuat fungsi hitung
float hitung(float a, float b)
{
return(a*b);
}
//membuat fungsi bayar
float bayar(float a, float b)
{
return(a+b);
}

Contoh Listing Array Dimensi 2 C++


/* -------------------- */
/* Array Dimensi 2 */
/* -------------------- */
#
#
#
#
main()
{
int i, j;
int data_jual[4][4];
clrscr();
for(i=1;i<=3;i++)
{
for(j=1;j<=3;j++)
{
cout<<"Data Ke - "<<i<<" "<<j<<endl;
cout<<"Jumlah Penjulan : ";
cin>>data_jual[i][j];
}
}