Lompat ke isi

Perulangan for: Perbedaan antara revisi

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung
Maintenance script (bicara | kontrib)
Impor teks terkontrol dari Wikipedia bahasa Indonesia; revisi 29187996; atribusi sumber disertakan.
 
Maintenance script (bicara | kontrib)
Presentation V4: sitasi, referensi, Math, Wikimedia Commons, dan atribusi
 
Baris 1: Baris 1:
'''Perulangan ''for''''' adalah suatu bentuk proses pengulangan kegiatan pada suatu statement atau lebih secara berulang ulang-ulang selama yang dijadikan acuan tersebut terpenuhi dengan baik. Perulangan for ini kebalikan dari perulangan while,  di mana penggunaan  perulangan while digunakan ketika jumlah perulangannya tidak ditentukan, sedangkan perulangan for digunakan bila jumlah perulangan sudah ditentukan. Jadi perulangan ini dapat dibagi menjadi 2 jenis yang beda, yang mana dapat kita bedakan menjadi ''[[couted loop]]'', dan ''[[uncounted loop]].''
'''Perulangan ''for''''' adalah suatu bentuk proses pengulangan kegiatan pada suatu statement atau lebih secara berulang ulang-ulang selama yang dijadikan acuan tersebut terpenuhi dengan baik.<ref>Taryana Suryana. [https://www.academia.edu/1914508/E_Commerce_menggunakan_PHP_dan_MySQL E-Commerce menggunakan PHP dan MySQL]. ''Yogyakarta: Graha Ilmu''. 2007-01-01.</ref> Perulangan for ini kebalikan dari perulangan while,  di mana penggunaan  perulangan while digunakan ketika jumlah perulangannya tidak ditentukan, sedangkan perulangan for digunakan bila jumlah perulangan sudah ditentukan.<ref>Sultoni, dkk Latif. [https://ejournal.unib.ac.id/index.php/rekursif/article/download/3078/2930 Rancang bangun aplikasi beat loop dengan menggunakan media suara rekam pada smartphone berbasis android]. ''Jurnal rekursif''. 2018. Vol. vol. 6 (no.1). hlm. hal. 36-47.</ref> Jadi perulangan ini dapat dibagi menjadi 2 jenis yang beda, yang mana dapat kita bedakan menjadi ''[[couted loop]]'', dan ''[[uncounted loop]].''<ref>Kadir A. [https://books.google.co.id/books?id=HkBlDwAAQBAJ&printsec=frontcover#v=onepage&q&f=false Dasar Logika Pemrograman Komputer]. Elexmedia Komputindo. 2018.</ref>


== Parameter ==
== Parameter ==
Dalam perulangan for terdapat 3 bentuk parameter yang harus diketahui, yaitu:
Dalam perulangan for terdapat 3 bentuk parameter yang harus diketahui, yaitu:<ref>Taryana Suryana. [https://www.academia.edu/1914508/E_Commerce_menggunakan_PHP_dan_MySQL E-Commerce menggunakan PHP dan MySQL]. ''Yogyakarta: Graha Ilmu''. 2007-01-01.</ref>


* Inisiasi, adalah bagian yang mana harus ada nilai awal yang dilakukan untuk memulai perulangan
* Inisiasi, adalah bagian yang mana harus ada nilai awal yang dilakukan untuk memulai perulangan
Baris 8: Baris 8:
* Modifer, adalah bagiaan yang melakukan increment atau decrement dari nilai awal yang telah diinisiasi
* Modifer, adalah bagiaan yang melakukan increment atau decrement dari nilai awal yang telah diinisiasi


Dari penjelasan tersebut dapat kita contohkan sebagai berikut:
Dari penjelasan tersebut dapat kita contohkan sebagai berikut:<ref>Munir R. ''Algoritma dan Pemrograman Dalam Bahasa Pascal dan C''. Informatika Bandung. 2001.</ref>


For (a=1;a<=7;a++){count<<"Perulangan For\n"}
For (a=1;a<=7;a++){count<<"Perulangan For\n"}


Keterangan:
Keterangan:<ref>Munir R. ''Algoritma dan Pemrograman Dalam Bahasa Pascal dan C''. Informatika Bandung. 2001.</ref>


* Tanda "a=1" merupakan nilai awal variabel a.
* Tanda "a=1" merupakan nilai awal variabel a.
* Tanda "a<=7" merupakan syarat pengulangan.
* Tanda "a<=7" merupakan syarat pengulangan.
* Tanda "a++" merupakan kondisi pengulangan.
* Tanda "a++" merupakan kondisi pengulangan.<ref>Munir R. ''Algoritma dan Pemrograman Dalam Bahasa Pascal dan C''. Informatika Bandung. 2001.</ref>


== Referensi ==
== Referensi ==
 
<references />
 


== Sumber dan atribusi ==
== Sumber dan atribusi ==


Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Perulangan+for&oldid=29187996 Wikipedia bahasa Indonesia], revisi 29187996 (2026-05-02T15:36:25Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
Konten artikel ini diadaptasi dari [https://id.wikipedia.org/w/index.php?title=Perulangan+for&oldid=29187996 Wikipedia bahasa Indonesia], revisi 29187996 (2026-05-02T15:36:25Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.
<!-- WIKI_UNISSULA_PRESENTATION_V4 -->

Revisi terkini sejak 23 Agustus 2026 04.13

Perulangan for adalah suatu bentuk proses pengulangan kegiatan pada suatu statement atau lebih secara berulang ulang-ulang selama yang dijadikan acuan tersebut terpenuhi dengan baik.[1] Perulangan for ini kebalikan dari perulangan while, di mana penggunaan perulangan while digunakan ketika jumlah perulangannya tidak ditentukan, sedangkan perulangan for digunakan bila jumlah perulangan sudah ditentukan.[2] Jadi perulangan ini dapat dibagi menjadi 2 jenis yang beda, yang mana dapat kita bedakan menjadi couted loop, dan uncounted loop.[3]

Parameter

Dalam perulangan for terdapat 3 bentuk parameter yang harus diketahui, yaitu:[4]

  • Inisiasi, adalah bagian yang mana harus ada nilai awal yang dilakukan untuk memulai perulangan
  • Kondisi, adalan suatu bagian yang menjelaskan bentuk kondisi perulangan agar perulangan tersebut dapat berjalan
  • Modifer, adalah bagiaan yang melakukan increment atau decrement dari nilai awal yang telah diinisiasi

Dari penjelasan tersebut dapat kita contohkan sebagai berikut:[5]

For (a=1;a<=7;a++){count<<"Perulangan For\n"}

Keterangan:[6]

  • Tanda "a=1" merupakan nilai awal variabel a.
  • Tanda "a<=7" merupakan syarat pengulangan.
  • Tanda "a++" merupakan kondisi pengulangan.[7]

Referensi

  1. Taryana Suryana. E-Commerce menggunakan PHP dan MySQL. Yogyakarta: Graha Ilmu. 2007-01-01.
  2. Sultoni, dkk Latif. Rancang bangun aplikasi beat loop dengan menggunakan media suara rekam pada smartphone berbasis android. Jurnal rekursif. 2018. Vol. vol. 6 (no.1). hlm. hal. 36-47.
  3. Kadir A. Dasar Logika Pemrograman Komputer. Elexmedia Komputindo. 2018.
  4. Taryana Suryana. E-Commerce menggunakan PHP dan MySQL. Yogyakarta: Graha Ilmu. 2007-01-01.
  5. Munir R. Algoritma dan Pemrograman Dalam Bahasa Pascal dan C. Informatika Bandung. 2001.
  6. Munir R. Algoritma dan Pemrograman Dalam Bahasa Pascal dan C. Informatika Bandung. 2001.
  7. Munir R. Algoritma dan Pemrograman Dalam Bahasa Pascal dan C. Informatika Bandung. 2001.

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 29187996 (2026-05-02T15:36:25Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.