Looping / perulangan java

Looping perulangan
Looping (Pengulangan) Loop atau perulangan adalah bentuk kegiatan mengulang suatu statement sampai batas yang diinginkan.
Tujuan perulangan disini adalah untuk mengulang statement atau blok statement berulang kali sesuai sejumlah yang ditentukan pemakai. Dalam materi ini akan memberikan gambaran konsep dasar dari pengertian diatas. Terdapat tiga macam statement perulangan yang dapat digunakan yaitu statement FOR, statement DO..WHILE, dan statement WHILE. Masing-masing statement digunakan pada jenis perulangan yang berbeda, meski untuk menyelesaikan sebuah kasus, statement perulangan dapat diganti dengan statement perulangan yang lain.

Perintah Pengulangan dalam Algoritma

Ada 3 jenis bentuk instuksi format pengulangan di dalam algoritma yitu sebagai berikut:

1. Pengulangan menggunakan FOR

Pengulangan for disebut juga sebagai pengulangan di awal format instruksinya adalah sebagai berikut:
 For i  nilai_awal to nilai_akhir do
Statement
Endfor

Contoh:
Buatlah algoritma untuk mencetak tulisan "Algoritma Menyenangkan" sebanyak 100 baris maka instruknya adalah:
 Jawab:
program looping_for
DEKLARASI
i:integer
ALGORITMA:
for i    1 to 100 do
writeln('Algoritma Menyenangkan')
endfor

2. Penggulangan menggunakan perintah While DO

 Format:
while kondisi do
pernyataan
endwhile

Contoh :
Buatlah algoritma untuk mencetak tuliasan angka 1 sampai 100
 Jawaban:
promgram looping
DEKLARASI
var i:integer
ALGORITMA:
0
while i <100 do
writeln ('angka ke', i)
i+1 {pencacah naik}
endwhile


3. Pengulangan Menggungakan Repeat Until

 Format:
repeat
statement
pencacah naik atau pencacah turun until kondisi

contoh :
Buatlah algoritma untuk mencetak tulisan Hello World sebanyak 1000 baris.
 Jawab:
program cetak
DEKLARASI
i:integer
 ALGORITMA:
 1 {isi nilai awal variable i dengan angka 1)
repeat write ('Hello World') i i+1
 until i<=1000
 Demikian Pembahasan mengenai Pengertian Looping atau Pengertian Loop, dimana sudah lengkap dengan macam-macam loop dan contoh beberapa program sebegai implementasi Looping yang ada. 

Komentar

Postingan Populer