Buat teman-teman yang lagi belajar bahasa pemrograman C++, nih aku ada
algoritma bagian pengurutan (sorting) dari berbagai Metode pengurutan
diantaranya Selection sort, buble sort dan insertion sort.
Dibawah ini adalah source code implementasi dari algoritma sorting yang digunakan untuk mengetahui nilai tertinggi dan terendah
Dibawah ini adalah source code implementasi dari algoritma sorting yang digunakan untuk mengetahui nilai tertinggi dan terendah
#include
#include
#include
void masukan(int x[],int n)
{
for (int
i=1;i<=n;i++)//perulangan untuk inputan array
{
cout<<"Masukan Nilai "
<>x[i];
}
}
void tinggi(int x[],int n)
{
int max,min;
max =
x[1];//sebagai acuan
min = x[1];
for (int
i=2;i<=n;i++)
{
if (max <
x[i])//x[i] sebagai pembanding
max = x[i];
if (min >
x[i])
min = x[i];
}
cout<<"\nNilai tertinggi =
"<
cout<<"Nilai terendah =
"<
}
main()
{
char ulang;
int p[50],N;
system("color F2");//warna hijau
do
{
system("cls");
cout<<"Masukan Banyaknya Data(min
10) : ";cin>>N;
if (N<10 span="">10>
cout<<"\ndata
yang anda masukkan kurang"<
cout<
if (N>=10)//operasi jalan jika data min. 10
{
masukan(p,N);//pemanggilan fungsi masukan
tinggi(p,N);//pemanggilan fungsi tinggi
}
cout<<"Ulangi
program? (Y/T) "; cin>>ulang;
}
while(ulang
== 'Y' || ulang == 'y');
}
0 komentar:
Posting Komentar