Coding 9
|
Source
Code: Modul 8-1
|
/*
Modul 8_1
Nama : Royan Rodiana
NIM : 49013031
*/
#include <iostream>
#include <cstring>
using namespace
std;//deklarasi library standar C++
int main()
{
int A[7];
//array A dengan
dengan typr data integer
int j, k, C, temp;
//variable
j,k,c,temp bertype data integer
cout
<< "Masukkan nilai pada elemen array :
" << endl;
for (C = 0; C < 7; C++)//pengulangan
untuk nilai index
{
cout
<< " A [" << C
<< "] = ";
//nilai C diperoleh
dari pengulangan
cin
>> A [C];
//nilai element
array diambil dari inputan pengguna
}
cout
<< "\nNilai Elemen array sebelum
diurutkan : " << endl;
for (C = 0; C < 7; C++)
{
cout
<< " A [" << C
<< "] = " << A [C]
<< endl;
//menampilkan nilai
array sesuai inputan pengguna
}
// Pengurutan metoda maksimum-minimum
int jmaks, U = 6;
//variable jmaks dan
U dimana nilai variable U adalah 6
for (j = 0; j < 6; j++)
{
jmaks
= 0;
//nilai dari
variable jmaks diisi dengan 0
for (k = 1; k <= U; k++)
//nilai K akan lebih
kecil atau sama dengan 6
{
if (A[k] > A[jmaks])
{
jmaks
= k;
}
}
temp
= A[U];
A[U]
= A[jmaks];
A[jmaks]
= temp;
U--;
//dari kode diatas
akan diperoleh penyusunan dari nilai maksimum ke minimum
}
cout
<< "\nNilai Elemen setelah diurutkan :
" << endl;
for (C = 0; C < 7; C++)
{
cout
<< " A [" << C
<< "] = " << A[C]
<< endl;
//untuk menampilkan
nilai element setelah pengurutan
}
system
("pause");//mempause output
return 0;//untuk
mengclose tampilan output
}
|
Deskripsi
singkat:
|
Output
Program
diatas merupakan contoh program untuk mengurutkan array.
Metode
yang dilakukan pada program diatas yaitu mengurutkan mulai dari nilai yang
terkecil ke nilai yang terbesar
Video Program
|
0 komentar:
Posting Komentar