FUNGSI ALGORITMA

Apakah fungsi itu?

Fungsi adalah modul program yang memberikan/mengembalikan (return) sebuah nilai dari tipe tertentu. Fungsi diakses dengan memanggil namanya, nama fungsi harus unik.Fungsi dapat mengandung daftar parameter formal.Parameter pada fungsi selalu merupakan parameter masukan.Jenis parameter masukan pada fungsi merupakan masukan yang digunakan oleh fungsi tersebut untuk menghasilkan nilai.

Struktur fungsi sama dengan struktur algoritma

– bagian header yang berisi nama fungsi dan spesifikasi fungsi,

– bagian deklarasi

– badan fungsi

Notasi algoritma untuk mendefinisikan fungsi adalah:

function NamaFungsi(input daftar parameter formal)—–> tipe hasil

{ spesifikasi fungsi, menjelaskan apa yang dilakukan dan yang dikembalikan fungsi }

Deklarasi

{ semua nama yang dipakai dialam algoritma fungsi dideklarasikan disini.Nama yang didefinisikan di dalam deklarasi lokal hanya dikenal dan dipakai di dalam fungsi ini saja }

Deskripsi:

{ badan fungsi, berisi instruksi-instruksi untuk menghasilkan nilai yang akan dikembalikan oleh fungsi }

return hasil ( pengembalian nilai yang dihasilkan fungsi }

LARIK

Apakah Larik?

Larik adalah struktur data yang menyimpan sekumpulan elemen yang bertipe sama. setpa elemen diakses langsung melalui indeksnya.

Mendefinisikan Larik

Larik adalah struktur data yang statik, artinya, jumlah elemen larik harus sudah diketahui sebelum program dijalankan. Mendefinisikan banyaknya elemen larik berarti memesan sejumlah tempat di memori.

Contoh deklarasi larik:

Deklarasi

L : array[1..50] of integer

nama : array[‘a’..’j’] of string

sementara cukup segitu dulu ya
capek nich posting materi di buku tinggal contek aja sich
tapi capek ngetiknya
hiks hiks hiks
mudah-mudahan bermanfaat buat teman-teman semua
mohon share ya jika ada yang masih kurang benar
trim’s

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: