Monday, November 29, 2010

Pemrograman

Secara umum, dalam pemrograman terstruktur terdiri dari 3 struktur, yaitu stuktur runtutan, percabangan dan perbandingan. Masing-masing struktur akan dijelaskan dibawah ini.

1. Struktur Runtutan
Pada struktur runtutan/ berurutan setiap pernyataan akan dikerjakan satu per satu sesuai dengan urutan penulisan algoritma program. Setiap pernyataan dilaksanakan tepat satu kali dan tidak ada pernyataan yang diulang atau pernyataan yang tidak dilaksanakan. Akhir dari pernyataan terakhir merupakan akhir dari algoritma program tersebut.
Jika pernyataan dilambangkan dengan A1, A2, A3……., An, maka pelaksanaan instruksi dapat digambarkan sebagai berikut:


Jika digambarkan dalam flowchart:



2. Struktur Percabangan
Pada struktur percabangan memungkinkan suatu pernyataan untuk dieksekusi hanya jika suatu kondisi tertentu terpenuhi atau tidak terpenuhi. Struktur percabangan disebut juga dengan struktur pemilihan. Terdapat beberapa pernyataan yang akan dipilih berdasarkan suatu kondisi. Sehingga terdapat bagian pernyataan yang dilewati atau tidak dijalankan oleh program.
Terdapat dua macam instruksi struktur percabangan dalam pemrograman, yaitu IF dan Case yang akan kita pelajari pada bab selanjutnya.
Jika digambarkan dalam flowchart:



3. Struktur Perulangan
Struktur perulangan merupakan struktur algoritma yang akan melakukan suatu proses/ eksekusi yang berulang-ulang jika suatu kondisi terpenuhi atau tidak terpenuhi. Proses perulangan ini biasanya digunakan untuk:
a. Mengulang proses pemasukan data
b. Mengulang proses perhitungan
c. Mengulang Proses penampilan hasil pengolahan data
Struktur perulangan terdiri dari:
a. Inisialisasi
Aksi yang dilakukan sebelum pengulangan dilakukan pertama kali.
b. Kondisi pengulangan
Ekspresi boolean yang harus dipenuhi untuk melaksanakan pengulangan.
c. Badan pengulangan
Satu atau lebih aksi/ pernyataan yang akan diulang.
d. Terminasi
Aksi yang dilakukan setelah pengulangan selesai dilakukan.
Bentuk umum perulangan:

Awal perulangan
Badan perulangan
Akhir perulangan

Kondisi perulangan dapat berada pada awal perulangan atau akhir perulangan.
Bentuk instruksi pengulangan dan pemrograman terstruktur ada tiga macam, yaitu:
a. For – Next
b. While – Do
c. Repeat – Until
Jika digambarkan dalam flowchart:

No comments:

Post a Comment