Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Metode Perancangan Program

Presentasi serupa


Presentasi berjudul: "Metode Perancangan Program"— Transcript presentasi:

1 Metode Perancangan Program
Pert 4 – Struktur Pengulangan / Repetition

2 Repetition Repetition digunakan jika ada beberapa statement berurutan yang harus diulang. Ada dua cara untuk melakukan pengulangan : Menggunakan DOWHILE Menggunakan Repeat – Until

3 DOWHILE Format DOWHILE adalah sbb : DO WHILE kondisi k bernilai true
statement_1 statement_2 …………… statement_n ENDDO

4 DO WHILE Ada 3 proses yang dilakukan dalam DOWHILE, yaitu:
Kondisi k selalu dicek Bila k bernilai true maka statement_1 s.d statement_n dikerjakan kemudian dicek lagi kondisi k Bila kondisi k bernilai false maka statement_1 s.d statement_n tidak dikerjakan. Alur logika menuju ke ENDDO dan terus ke statement berikutnya

5 Contoh Mengkonversikan derajat Celcius ke Reamur dan Fahrenheit. Yang dibaca adalah derajat Celcius. Data dibaca sebanyak 15 kali.

6 Contoh – Jawaban Definisi Masalah

7 Contoh – Jawaban Algoritma Solusi X = 0 DOWHILE X<15 X=X+1
Baca Celcius Reamur = 4/5 * Celcius Fahrenheit =9/5*Celcius + 32 Cetak celcius, reamur, fahrenheit ENDDO

8 Contoh – Jawaban Desk Checking Data Masukan Hasil yang diharapkan

9 Contoh – Jawaban Tabel Desk Checking

10 Repeat – Until Format Repeat – Until adalah sbb: REPEAT statement_1
……. statement_n UNTIL kondisi k true

11 Repeat – Until Ada tiga proses dilakukan dalam REPEAT – UNTIL:
Melakukan statement_1 s.d statement_n Cek kondisi k Bila kondisi k bernilai false maka diulangi mengerjakan statement_1 s.d statement_n lagi. Bila kondisi k bernilai true maka tidak terjadi pengulangan lagi dan akan dilanjutkan dengan statement berikutnya

12 Contoh X=0 REPEAT X=X+1 baca celcius reamur = 4/5*celcius
fahrenheit=9/5*celcius + 32 cetak celcius, reamur, fahrenheit UNTIL x=15

13 DO ….ENDDO Format Do..Enddo adalah sbb:
DO loop_index=nilai_awal to nilai_akhir statement_1 statement_2 ….. statement_n ENDDO

14 DO..ENDDO Ada empat proses yang dilakukan dalam DO..ENDDO
Menginisialisasi loop_index ke nilai yang diperlukan Menambah nilai loop_index dengan 1 setiap kali melewati pengulangan Menguji nilai dari loop_index pada setiap awal pengulangan untuk memastikan bahwa nilai tersebut ada dalam rentang nilai yang ditetapkan Menghentikan pengulangan ketika nilai loop_index sudah melewati nilai_akhir


Download ppt "Metode Perancangan Program"

Presentasi serupa


Iklan oleh Google