/*
Modul 8_1
Nama : Steven
NRP : 213.13.001
*/
#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
}
Hasilnya :
</pre>
No comments:
Post a Comment