Perulangan for: Perbedaan antara revisi
k Menambah Kategori:Pemrograman komputer menggunakan HotCat |
FelixJL111 (bicara | kontrib) kTidak ada ringkasan suntingan |
||
(11 revisi perantara oleh 4 pengguna tidak ditampilkan) | |||
Baris 1: | Baris 1: | ||
{{DISPLAYTITLE:Perulangan ''for''}} |
|||
{{inuse}} |
|||
{{Underlinked|date=Februari 2023}} |
|||
⚫ | '''Perulangan |
||
{{Orphan|date=Februari 2023}} |
|||
⚫ | '''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 name=":0">{{Cite journal|last=Suryana|first=Taryana|date=2007-01-01|title=E-Commerce menggunakan PHP dan MySQL|url=https://www.academia.edu/1914508/E_Commerce_menggunakan_PHP_dan_MySQL|journal=Yogyakarta: Graha Ilmu}}</ref> Perulangan for ini kebalikan dari perulangan while, dimana penggunaan perulangan while digunakan ketika jumlah perulangannya tidak ditentukan, sedangkan perulangan for digunakan bila jumlah perulangan sudah ditentukan.<ref>{{Cite journal|last=Latif|first=Sultoni, dkk|date=2018|title=Rancang bangun aplikasi beat loop dengan menggunakan media suara rekam pada smartphone berbasis android|url=https://ejournal.unib.ac.id/index.php/rekursif/article/download/3078/2930|journal=Jurnal rekursif|volume=vol. 6|issue=no.1|pages=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>{{Cite book|last=A|first=Kadir|date=2018|url=https://books.google.co.id/books?id=HkBlDwAAQBAJ&printsec=frontcover#v=onepage&q&f=false|title=Dasar Logika Pemrograman Komputer|publisher=Elexmedia Komputindo|url-status=live}}</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 name=":0" /> |
||
* 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 9: | Baris 12: | ||
* 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 name=":1" /> |
||
For (a=1;a<=7;a++){count<<"Perulangan For\n"} |
For (a=1;a<=7;a++){count<<"Perulangan For\n"} |
||
Keterangan:<ref name=":1" /> |
|||
=== Penjelasan === |
|||
* 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.<ref>{{Cite book|last=R|first=Munir|date=2001|title=Algoritma dan Pemrograman Dalam Bahasa Pascal dan C|location=Bandung|publisher=Informatika Bandung|url-status=live}}</ref> |
* Tanda "a++" merupakan kondisi pengulangan.<ref name=":1">{{Cite book|last=R|first=Munir|date=2001|url=|title=Algoritma dan Pemrograman Dalam Bahasa Pascal dan C|location=Bandung|publisher=Informatika Bandung|url-status=live}}</ref> |
||
== Referensi == |
== Referensi == |
||
{{reflist}} |
|||
[[Kategori:Algoritme]] |
|||
<references /> |
|||
[[Kategori:Pemrograman komputer]] |
Revisi terkini sejak 25 Oktober 2024 04.19
Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini.
Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan.
|
Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini. Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala. Tag ini diberikan pada Februari 2023. |
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, dimana 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
[sunting | sunting sumber]Dalam perulangan for terdapat 3 bentuk parameter yang harus diketahui, yaitu:[1]
- 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:[4]
For (a=1;a<=7;a++){count<<"Perulangan For\n"}
Keterangan:[4]
- Tanda "a=1" merupakan nilai awal variabel a.
- Tanda "a<=7" merupakan syarat pengulangan.
- Tanda "a++" merupakan kondisi pengulangan.[4]
Referensi
[sunting | sunting sumber]- ^ a b Suryana, Taryana (2007-01-01). "E-Commerce menggunakan PHP dan MySQL". Yogyakarta: Graha Ilmu.
- ^ Latif, Sultoni, dkk (2018). "Rancang bangun aplikasi beat loop dengan menggunakan media suara rekam pada smartphone berbasis android". Jurnal rekursif. vol. 6 (no.1): hal. 36–47.
- ^ A, Kadir (2018). Dasar Logika Pemrograman Komputer. Elexmedia Komputindo.
- ^ a b c R, Munir (2001). Algoritma dan Pemrograman Dalam Bahasa Pascal dan C. Bandung: Informatika Bandung.