Anda di halaman 1dari 5

LAPORAN AKHIR PRAKTIKUM

Mata Praktikum : Perancangan Analisis dan Algoritma


Kelas : 3IA06
Praktikum ke- : 1
Tanggal : 7-10-2014
Materi : Pengenalan PAA
NPM : 55412973
Nama : Rama Dian Syah
Ketua Asisten :
Nama Asisten :
Paraf Asisten :
Jumlah Lembar :


LABORATORIUM INFORMATIKA
UNIVERSITAS GUNADARMA
2014

Source Code


Logika
Dari source code di atas, akan dijelaskan dengan logika berikut.
A.

Perintah include berarti memasukkan library pada program yang dibuat. Pada gambar
diatas hanya 1 library yang di masukkan yaitu stdio.h. Sedangkan untuk perintah
define diatas untuk menentukan array pada variable rentang. Perintah void yang ada
sebelum nama fungsi, berarti fungsi tersebut tidak mengembalikan nilai.

B.

Fungsi main() merupakan fungsi utama dari sebuah program yang dibuat dengan
bahasa C/C++. Kemudian pendeklarasian variable n,I,nilai bertipe integer serta koin
dan tmp bertipe array integer. Untuk %d untuk menampilkan inputan dan &n untuk
variable yang menampung inputan.
Berikutnya perulangan for diatas untuk melakukan perulangan hingga inputan dari
masukkan koin-koin: sebelumnya.
Fungsi sortir diatas mempunyai parameter koin,n. Fungsi itu digunakan untuk
menghasilkan output dari inputan sebelumnya.

C.

Perulangan for yang pertama diatas untuk melakukan perulangan membagi nilai
dengan koin hingga sisa bagi 0.
Perulangan for yang kedua diatas untuk menampilkan hasil dari perulangan
sebelumnya. Kemudian akan mengembalikan nilai menjadi 0.


D.

Fungsi dari void sortir diatas adalah untuk mengurutkan jenis koin yang sudah kita
input secara descending (besar ke kecil). Hal ini untuk memperkecil jumlah koin yang
dibutuhkan.

E.Output

Anda mungkin juga menyukai