Senin, 12 Januari 2015

Algoritma modul 4

Untitled Document
MODUL 4
STRUKTUR PERULANGAN (LOOPING)
    I. Dasar Teori

I. Teori Dasar
1. Instruksi FOR
Inruksi ini digunakan apabila mengetahui secara pasti banyaknya perulangan yang dilakukan.
Pernyataan FOR mempunyai 3 parameter :
    • Nilai awal (initial value)
    • Test kondisi yang menentukan akhir LOOP
    • Penentu perubahan nilai
    Bentuk umum pseudocode FOR
For indeks <-- nilai_awal to nilai_akhir do
                <instruksi / blok instruksi>
endfor
Cara kerjanya :
  • Indeks di-assign dengan nilai awal
  • Indeks dibandingkan dengan nilai akhir
  • Jika indeks <= nilai akhir maka
  • Instruksi / blok instruksi dikerjakan
  • Secara otomatis nilai indeks ditambah 1
  • Indeks dibandingkan dengan nilai akhir
  • Jika indeks > nilai akhir, maka dikerjakan perintah pertama sesudah “endfor”

    Dalam bahasa C/C++ untuk FOR adalah :
For (initial value; condition_expr; incremental_expr)
2. Instruksi WHILE
Instruksi ini dapat digunakan apabila belum mengetahui secara pasti berapa kali banyaknya perulangan yang akan dilakukan. Selama kondisi terpenuhi, maka perulangan terus dilakukan, sebaliknya bila kondisi tidak terpenuhi, maka perulangan dihentikan.
Bentuk umum pseudocode WHILE
While <kondisi> do
                <instruksi / blok instruksi>
endwhile
Cara kerjanya :
  • Sebelum masuk ke “while loop” yang merupakan ekspresi Boolean harus sudah mempunyai nilai.
  • Jika kondisi true, maka seluruh badan loop dikerjakan
  • Cek kembali apakah kondisi bernilai true atau false.
  • Looping berhenti setelah bernilai false, sehingga harus ada statement yang mengakibatkan kondisi bernilai false.
Dalam bahasa C/C++ bentuk WHILE adalah :
While (condition_expr)
3. Instruksi DO-WHILE
Instruksi DO-WHILE pada dasarnya sama dengan instruksi WHILE. Perbedaan yang penting antara keduanya hanya terletak pada penempatan ekspresi kondisi (condition_expr). Untuk DO-WHILE, kondisi diletakan pada bagian bawah.jadi statement-statement yang berada dalam loop akan dikerjakan dahulu baru dilakukan tes terhadap kondisi.
Bentuk umum pseudocode WHILE
Do
                <instruksi / blok_instruksi>
While <kondisi>

II. Praktikum

Untuk praktikum, klik aja link di bawah ini :
https://www.scribd.com/doc/252571686/Praktikum-modul4 

III. Tugas Modul 1

Untuk tugas, klik aja link di bawah ini :
https://www.scribd.com/doc/252572208/Tugas-Modul4 


Catatan : Jangan asal CoPas aja ya,,,harus dipelajari lebih dalam...!!!hehe...



     


    Tidak ada komentar:

    Posting Komentar