Sabtu, 19 Maret 2011

LOGIKA PERULANGAN (for, while, dan repeat)

Posted on Sabtu, Maret 19, 2011 by Rio Chandra

Dalam menyelesaikan masalah, terkadang kita harus melakukan suatu proses yang sama lebih dari satu kali. Untuk itu perlu dibuat suatu algoritma pengulangan. Delphi memberikan tiga alternatif pengulangan, yaitu dengan For, While, atau Repeat. Masing-masing memiliki karakteristik, yang akan dipelajari pada bagian ini. Ada dua hal yang penting dalam melakukan merancang perintah pengulangan, yaitu:
• Inisialisasi awal.
• Nilai akhir pengulangan atau kondisi berhenti.

1. For . . . to . . . do
Pada pengulangan dengan For, inisialisasi awal dan kondisi akhir ditentukan dengan menggunakan suatu variable kendali yang nilainya dibatasi dalam suatu range tertentu. Sintaks untuk perintah ini adalah :
For := to do
Begin
… {aksi}
End ;
Atau :
Perbedaan antara to dan downto adalah pada kondisi nilai awal dan akhir. Pada to: nilai awal lebih kecil dari nilai akhir, sedangkan pada downto nilai awal lebih besar dari nilai akhir.
For := downto do
Begin
… {aksi}
End ;

1 Response to "LOGIKA PERULANGAN (for, while, dan repeat)"

Leave A Reply