#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
int n; //banyaknya data
const maks = 100; //maksimum banyaknya data
void cetak_judul();
void isi_data(int data[ ]);
void cetak_data(int data[ ]);
void urut_data(int data[ ]);
void main()
{
//buat variabel data
int data[maks];
cetak_judul();
cout << "Banyaknya data : "; cin >> n;
isi_data(data);
cetak_data(data);
urut_data(data);
cetak_data(data);
getch();
}
void cetak_judul()
{
cout << "----------------------------------------" << endl;
cout << " Program Pencarian Data Insertion Short" << endl;
cout << "----------------------------------------" << endl;
cout << "By: Agustina, Devia Christa dan Mie Mie Yuliana" << endl;
cout << endl;
}
void cetak_data(int data[])
{
for (int k=0; k<n; k++)
cout << (k+1) << ":" << data[k] << " "<<endl;
cout << endl;
}
void isi_data(int data[])
{
randomize();
for (int k=0; k<n; k++)
data[k] = random(100);
}
void urut_data(int data[])
{
for (int k=1; k<n; k++)
{
for (int m=k;m>0;m--)
{
if (data[m-1] > data [m])
{
int temp=data[m];
data[m]=data[m-1];
data[m-1]=temp;
}
}
}
}
No comments:
Post a Comment