Modul 8-1
|
Source
Code:
|
/* ===============================
SORTING
Modul : 8-1
Nama : Fakhri munziar
NIM :
49013010
===================================
*/
#include <iostream> //untuk mengaktifkan input dan
output
#include <cstring>
using namespace std; //menggunakan
standar input-output
int main() //program utama
{
int A[7]; //deklarasi variabel
int j, k, C, temp;
cout
<< "Masukkan
nilai pada elemen array : " << endl; //tampilkan di layar
for (C = 0; C < 7; C++) //literasi menggunakan for,dengan
batas 0-6
{
cout
<< " A [" << C << "] = "; //tampilkan di layar
cin
>> A [C]; //mengambil
inputan di layar
}
cout
<< "\nNilai
Elemen array sebelum diurutkan : " << endl;
for (C = 0; C < 7; C++) //literasi menggunakan for,dengan
batas 0-6
{
cout
<< " A [" << C << "] = " << A [C] << endl;
}
// Pengurutan metoda
maksimum-minimum
int jmaks, U = 6;
for (j = 0; j < 6; j++) //literasi
{
jmaks
= 0; //jmaks diisi
dengan nilai 0
for (k = 1; k <= U; k++) //literasi
2
{
if (A[k] > A[jmaks]) //jika A[k] lebih besar A[jmaks]
{
jmaks
= k;
}
}
temp
= A[U]; //variabel temporary
A[U]
= A[jmaks];
A[jmaks]
= temp;
U--;
}
cout
<< "\nNilai
Elemen setelah diurutkan : " << endl; //tampilkan di layar
for (C = 0; C < 7; C++) //literasi untuk 0-6
{
cout
<< " A [" << C << "] = " << A[C] << endl; //tampilkan di layar
}
system ("pause"); //mempause tampilan
return 0; //program berakhir di baris ini
}
|
Deskripsi
singkat:
|
Pada program di atas digunakan aplikasi untuk mengurutjan nilai array
dengan menggunakan perulangan for. Menggunakan variabel sementara/temporary
untuk memindahkan nilai dalam pengurutannya. Berikut adalah tampilan dari
program tersebut :
untuk video pembuatannya dapat dilihat di link berikut ini :
|
http://www.youtube.com/watch?v=-2i-EJygKW8&feature=youtu.be |
Minggu, 26 Mei 2013
Modul 8-1
Langganan:
Posting Komentar (Atom)
Tidak ada komentar:
Posting Komentar