Friday, May 13, 2016

pemrograman 6

REKURSIF

REKURSIF

• Rekursif merupakan alat/cara untuk memecahkan masalah dalam suatu fungsi atau
   procedure yang memanggil dirinya sendiri.

• Definisi menurut Niclaus Wirth :
“ An object is said be recursive if it partially consist or is defines in terms of itself”

• perhitungan matematika ( contoh fungsi
factorial dan bilangan Fibonacci)

pemrograman 5


Selection Structure
Struktur runtunan hanya terdapat pada program sederhana.

Pada umumnya,masalah yang akan diselesaikan Memiliki beberapa alternatif pelaksanaan aksi.

Biasanya selectionterdiri dari operandyang dihubungkan dengan operator relasi dan logika Yaitu: =, <>, >, <, >=, <=, and (dan) dan or (atau)Struktur keputusanadalah struktur program yang melakukan proses pengujian untuk mengambil suatu keputusan apakah suatu baris atau blok instruksi akan diproses atau tidak. Pengujian kondisi ini dilakukan untuk memilih salah satu dari beberapa alternatif yang tersedia.


pemrograman 4

STRUKTUR DASAR ALGORTIMA:
1.Sequence Structure (Struktur Runtunan)
2.Selection Structure (Struktur Percabangan)
3.Repetition Structure(Struktur Perulangan)

Sequence Structure
Setiap instruksi akan dikerjakan satu persatu dan
dilaksanakan tepat satu kali
Tidak ada instruksi yang diulang maupun tidak
dilaksanakan serta urutan Instruksi yang dilaksanakan
pemroses sama dengan urutan aksi sebagaimana yang
tertulis di dalam teks algoritmanya.
Akhir dari instruksi terakhir merupakan akhir
algoritma.