Selasa, 22 Maret 2011

Struktur dasar algoritma


STRUKTUR SEKUENSIAL (Runtunan)
·   Pada struktur sekuensial instruksi dikerjakan secara berurutan baris perbaris mulai dari baris pertama hingga baris terakhir, tanpa ada loncatan atau perulangan.
·   Tiap instruksi dikerjakan satu per satu.
·   Tiap instruksi dilaksanakan tepat sekali, tidak ada instruksi yang diulang.
·   Urutan instruksi yang dilaksanakan pemroses sama dengan urutan instruksi sebagai tertulis di dalam teks algoritma.
·   Akhir dari instruksi terakhir merupakan akhir algoritma.

STRUKTUR SELEKSI (PEMILIHAN)
Struktur seleksi adalah instruksi yang dipakai untuk memilih satu aksi dari beberapa kemungkinan aksi berdasarkan suatu syarat.
Bentuk ke-1 dari pemilihan : Suatu aksi hanya dilakukan bila persyaratan atau kondisi tertentu dipenuhi. jika kondisi bernilai benar kerjakan aksi jika salah, tidak ada aksi apapun yang dikerjakan.

Notasi algoritmik :
if Syarat then
Aksi {True}
endif {False

Bentuk ke-2 dari pemilihan :Apabila syarat dipenuhi maka aksi-1 dilaksanakan bila syarat tidak dipenuhi maka aksi- 2 yang dilaksanakan

Notasi Algoritmik :
IF syarat THEN
aksi-1 {true}
ELSE
aksi-2 {false}
ENDIF

STRUKTUR REPETITION (PERULANGAN)
Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan.

Struktur instruksi perulangan pada dasarnya terdiri atas :
• Kondisi perulangan; suatu kondisi yang harus dipenuhi agar
perulangan dapat terjadi.
• Badan (body) perulangan; deretan instruksi yang akan
diulang-ulang pelaksanaannya.
• Pencacah (counter) perulangan; suatu variabel yang
nilainya harus berubah agar perulangan dapat terjadi dan
pada akhirnya membatasi jumlah perulangan yang dapat
dilaksanakan


http://hariyanto.staff.jak-stik.ac.id

Tidak ada komentar:

Posting Komentar