Program Control: Repition

Pengulangan atau looping adalah proses mengulang suatu statement dengan batas yang telah ditentukan. Looping digunakan untuk mempermudah penulisan dan membuat program itu sendiri menjadi efisien. Contoh looping: while, do-while dan for. Yang dimaksud lebih efisien adalah kita tidak perlu lagi mengetik berkali-kali suatu statement, cukup 1 kali saja.

While
Digunakan untuk mengulang suatu statement selama kondisi syaratnya bernilai true atau benar. Jika kondisi salah, maka looping while berhenti. Perlu diketauhi bahwa untuk pengulangan while, statement akan di cetak apabila kondisi atau syarat yang diberikan terpenuhi. Lebih mudahnya, cek syarat terlebih dahulu, bila memenuhi, statement akan di cetak.
Contoh:
Program untuk print "Hello World!" sebanyak 5 kali.


Apabila kondisi tidak terpenuhi:









Do-While
Sama seperti while, do-while digunakan untuk mengulang, tapi dijalankan dulu pengulangannya 1 kali baru kondisinya di cek.
Contoh:






Perbedaan while dan do-while terletak pada pengecekan kondisi syaratnya. Jika while tidak bisa berjalan programnya apabila kondisinya salah, do-while dapat berjalan 1 kali. Hal ini disebabkan do-while tidak mengecek kondisi saat menjalakan loopingnya pertama kali.
Contoh:



For
Sama seperti while dan do-whilefor digunakan juga untuk mengulang suatu statement tertentu apabila kondisinya terpenuhi. Sama seperti while, for mengecek kondisinya terlebih dahulu, jika kondisinya terpenuhi barulah programnya berjalan. Jika kondisi awalnya sudah salah maka, programnya tidak akan berjalan.
Contoh:



Apabila kondisi awal sudah salah, maka statement tidak akan dicetak.





2201727222
Binus.ac.id
Skyconnectiva.com
Alexander Christian

Comments

Popular Posts