0% menganggap dokumen ini bermanfaat (0 suara)
64 tayangan10 halaman

Makala H

Diunggah oleh

adensastro92
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
64 tayangan10 halaman

Makala H

Diunggah oleh

adensastro92
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 10

MAKALAH

LOOPING PHP

DOSEN PENGAMPU: ANDI PRAYUDI,M,Kom.


NAMA: ISBULA
NIM: C789202201095
PRODI: PTI C

PROGRAM STUDI PENDIDIKAN TEKNOLOGI INFORMASIH


SEKOLAH TINGGI KEGURUAN DANA ILMU PENDIDIKAN
STKIP YAPIS DOMPU
TAHUN AKADEMIK 2023/2024
KATA PENGANTAR
Puji syukur diucapkan kehadirat Allah Swt. atas segala rahmat-Nya sehingga makalah ini
dapat tersusun sampai selesai. Tidak lupa kami mengucapkan terima kasih terhadap bantuan
dari pihak yang telah berkontribusi dengan memberikan sumbangan baik pikiran maupun
materi.

Penulis sangat berharap semoga makalah ini dapat menambah pengetahuan dan
pengalaman bagi pembaca. Bahkan kami berharap lebih jauh lagi agar makalah ini bisa
pembaca praktikkan dalam kehidupan sehari-hari.

Bagi kami sebagai penyusun merasa bahwa masih banyak kekurangan dalam penyusunan
makalah ini karena keterbatasan pengetahuan dan pengalaman kami. Untuk itu kami sangat
mengharapkan kritik dan saran yang membangun dari pembaca demi kesempurnaan makalah
ini.

Dompu,10 june 2024


DAFTAR ISI
Kata Pengantar………………………………………………………………………………………………… i
Daftar isi…………………………………………………………………………………………………………. ii
BAB I PENDAHULUA……………………………………………………………………………………… iii
LatarBelakangMasala………………………………………………………………………………….. 1
BAB II PEMBAHASAN…………………………………………………………………………………….. 1
pengertian Looping php………………………………………………………………………………. 4
BAB III PENUTUP…………………………………………………………………………………………… 6
Kesimpulan ……………………………………………………………………………………………….. 8
DAFTAR PUSTAKA…………………………………………………………………………………………. 9
BAB 1
PENDAHULUAN
A. LATAR BELAKANG MASALAH
Perulangan atau Looping adalah sebuah proses program dimana setiap perintah/ instruksi
dapat dijalankan secara berulang dengan kondisi tertentu (Wolfman, 2013). Pengulangan yaitu
satu atau lebih pernyataan yang akan diulang sesuai dengan jumlah tertentu yang diinginkan.
Ada beberapa statement atau pernyataan dalam sistem perulangan yaitu Statement For, Statement
While dan Statement Do-While (Latif et al., 2018). Dalam pemrograman, looping harus berhenti
pada suatu keadaan tertentu, jika tidak maka akan terjadi hang pada komputer karena
mengerjakan sesuatu yang tidak pernah berhenti (Basuki, 2019). Hang yaitu suatu sistem pada
komputer yang tidak dapat merespon/ menanggapi segala perintah yang telah dimasukkan, hal
ini tentunya dapat mengarah pada kerusakan komputer. Looping memiliki tingkat kesulitan yang
paling tinggi dan siswa mengalami kesulitan dalam memahami proses yang terjadi dalam looping
(Permatasari et al., 2017). Selain itu, kesulitan juga terjadi ketika siswa diminta mengkonstruksi
sintaks perulangan pada suatu kasus yang diberikan. Misalnya siswa masih sedikit kesulitan
untuk membedakan statement for, while, do while dalam pembuatan suatu program. Fungsi
looping sangat penting digunakan untuk mempermudah pengerjaan program dan untuk
mempersingkat instruksi program (Permatasari et al., 2017). Perulangan akan membantu pada
saat mengeksekusi kode program yang berulang-ulang berapapun yang kita mau. Dengan
pengulangan instruksi program yang seharusnya ditulis dengan jumlah baris yang banyak bisa
dipersingkat. Jika memakai script biasa maka akan memakan banyak memori, tetapi dengan
looping dapat memakan memori yang lebih sedikit dan waktu yang singkat. Pengetahuan
mengenai teknologi informasi dan komunikasi sebaiknya dikenalkan kepada anak sejak awal
untuk membangun dasar keterampilan anak, tetapi mengajarkan tentang teknologi informasi dan
komunikasi seperti pemrograman tidaklah mudah untuk dipahami (Aulianida et al., 2019).
Pemrograman Dasar merupakan salah satu mata pelajaran yang dianggap sulit oleh siswa
(Pramesti, 2019).

Menurut Permatasari et al., (2017), terdapat dua tipe dari pemrogram pemula yang
ditandai dengan saat bertemu dengan masalah, yang dilakukan yaitu “berhenti” dan “penggerak”.
Ketika dihadapkan dengan masalah, pemrogram pemula akan berhenti bekerja dan mencari
bantuan, sedangkan penggerak akan terus berusaha untuk memecahkan masalah dengan umpan
balik dari kode program baik secara aktif atau tidak aktif. Hal tersebut dipengaruhi oleh
penguasaan konsep dasar dan motivasi belajar.
BAB II

PEMBAHASAN

A.PENGERTIAN LOOPING PHP

Pada dunia pemrograman looping adalah urutan perintah yang terus-menerus diulang
sampai dengan kondisi yang diinginkan tercapai.

Kondisi ini memiliki bentuk yang berbeda-beda Seperti contohnya untuk mendapatkan data,
mengubah data, dan juga apakah suatu nilai sudah bisa mencapai jumlah yang sudah
ditentukan.

Singkatnya looping ini merupakan perulangan untuk menghemat waktu dan usaha dalam
mengoptimasikan tugas yang berulang.

1. While Loop
While loop ini digunakan untuk mengeksekusi kode program berulang-ulang selama kondisi
yang ditentukan tersebut benar.

1 while (condition is trye) {

2 code to be executed ;

3}

Loop akan dievaluasi atau diperiksa sebelum akhirnya diproses dari badan loop. ini hanya
dieksekusi apabila kondisinya benar dan hanya badan dari sebuah loop yang dieksekusi saja.
Ini memberikan kendali setelah badan dieksekusi dan kemudian memeriksanya apabila
kondisinya benar.

Dalam apabila kondisinya tidak benar maka badan loop ini tidak dieksekusi sama sekali.

2. Do While Loop
Do while loop merupakan algoritma looping yang mirip dengan while loop dan memiliki
perbedaan pada jarak eksekusinya. Jenis loop ini masuk ke kategori exit controlled app.

1 do {
2 code to be executed

3 } while (condition is true) ;

Hal ini berarti bahwa do while Loop akan mengeksekusi pernyataan minimal satu kali bahkan
apabila kondisi salah akan dilakukan pengujian kondisi.

3. For Loop
Struktur pengulangan pada for loop ini akan mengulang eksekusi beberapa baris kode di dalam
berdasarkan dengan perubahan isi dari sebuah variabel. Apabila isi variabel tersebut sudah
sampai pada titik akhir maka pengulangan juga akan berhenti.

For loop digunakan pada saat Anda mengetahui sebelumnya beberapa script harus dijalankan.
Struktur perulangan for loop memiliki aturan penulisan yaitu sebagai berikut.

1 for (init counter ; test counter

2 code to be executed for each

3}

Init counter merupakan inisialisasi dari nilai penghitung. Tas counter akan dievaluasi untuk
setiap iterasi. Apabila true maka loop akan berlanjut apabila false maka loop akan berakhir.
Increment counter yaitu meningkatkan nilai perhitungan.

4. Foreach Loop
Jenis loop ini digunakan menampilkan nilai array serta perulangan akan ditampilkan sesuai
nomor indeks atau sesuai dengan nilai yang ada pada array. Struktur penulisan sintak foreach
loop yaitu sebagai berikut.

1 foreach ($array as $value) {

2 code to be executed;

3}

Looping adalah salah satu yang sangat penting dalam dunia pemrograman. Logika
pemrograman menjadi salah satu prinsip atau aturan yang digunakan untuk menginstruksikan
komputer dalam melakukan tugas-tugas tertentu.
Apabila ingin menjadi seorang programmer maka Anda harus mampu untuk memahami logika
dan juga cara penerapan dalam komputer. Hal ini merupakan salah satu kemampuan dasar
yang perlu dimiliki oleh programmer untuk menjalankan tugasnya.

Logika Looping
Salah satu jenis dari logika yaitu ada logika looping. Logika ini digunakan untuk bisa
menjalankan kode ataupun instruksi secara berulang-ulang sampai dengan kondisi terpenuhi
atau apabila kondisi berhenti tercapai. Logika looping adalah salah satu yang paling penting
dan dibagi menjadi dua kategori yaitu entry controlled loop dan exit controlled loop.

Entry controlled loop


Entry controlled loop ini merupakan kondisi pengujian sebelum memasuki badan. For loop ini
digunakan pada saat jumlah iterasi sudah diketahui sebelumnya.

Exit controlled loop


Exit controlled loop merupakan kondisi pengujian atau evaluasi di akhir badan loop.Jenis ini
biasanya digunakan saat ada kode yang harus dieksekusi paling tidak satu kali. Looping adalah
sesuatu yang sangat penting dalam dunia pemrograman yang harus diperhatikan.

Looping PHP merupakan bagan yang terdiri atas simbol-simbol di mana simbol tersebut
menjelaskan urutan serta hubungan dari proses di dalam sistem. Urutan proses ini biasanya
menggunakan anak panah untuk dapat menunjukkan aliran proses. Simbol lain biasanya
menjelaskan entitas kondisi dan proses dalam suatu sistem.

Flowchart Looping Adalah


Flowchart looping memiliki banyak sekali manfaat di antaranya yaitu sebagai dokumentasi
untuk prosedur kerja (ISO), selain itu juga sebagai pedoman untuk dapat menjalankan
operasional yang biasanya dilakukan untuk pengambilan keputusan. Apabila Anda ingin mahir
dalam membuat sebuah program maka Anda juga harus berlatih dengan giat. Teori tanpa
dibarengi dengan praktik tentu tidak akan membuat Anda mahir.

Terlebih lagi jika Anda belajar tentang pemrograman maka praktik menjadi hal yang paling
penting untuk dilakukan. Pelajari semua sistem yang ada pada pemrograman sehingga Anda
bisa mahir seperti seorang programmer yang sudah profesional.

Proses untuk menjadi profesional dan andal tentu saja tidak bisa dilakukan secara instan. Perlu
banyak latihan dan jam terbang yang tinggi untuk bisa menjadi seseorang yang andal dalam
bidang pemrograman. Looping adalah salah satu yang harus dipelajari untuk dapat menjadi
programmer.

Apabila Anda juga ingin menjadi seorang programmer yang andal Anda bisa bergabung dengan
komunitas. Bergabung dengan komunitas atau sebuah forum ini akan membantu Anda untuk
bisa mendapatkan informasi sebanyak-banyaknya seputar dunia programming.
Anda bisa memulai untuk membuat aplikasi yang sederhana terlebih dahulu. Tetapi pastikan
sebelum itu anda sudah paham terlebih dahulu istilah-istilah yang ada di dunia programming.

Bergabung dengan forum juga akan membantu Anda untuk mengatasi masalah yang terjadi
pada saat sedang membuat sebuah program. Tanyakan pada forum tersebut untuk bisa
berdiskusi bagaimana cara dalam memecahkan masalah. Barulah setelah Anda memiliki bekal
maka Anda bisa membuat portofolio yang menarik untuk hasil karya yang dimiliki.

Portofolio ini akan membantu untuk membagikan hasil dari program yang sudah Anda buat.
Itulah beberapa informasi tentang looping yang harus Anda perhatikan. Looping adalah salah
satu yang paling penting dalam dunia pemrograman.
BAB III

PENUTUP

A KESIMPULAN

Sampai sini sudah paham apa itu perulangan? Perulangan atau loop adalah sebuah
fungsi yang digunakan untuk mengulang sebuah pekerjaan yang sama berulang kali.

Hampir pada semua bahasa pemrograman memiliki looping. Terdapat beberapa


keywords yang dapat merepresentasikan looping yaitu looping for dan while. Perbedaan dari
Looping for dan while adalah logika pemrograman yang ada di dalamnya.

Looping for cenderung mengulang logika pemrograman yang singkat dan tidak
memerlukan logika yang rumit, serta variabel yang dibutuhkan di dalamnya dapat
dideklarasikan setelah for atau sebelum keywords for tersebut.

Kemudian untuk looping while, cenderung digunakan untuk logika pemrograman yang
lebih panjang dan rumit karena deklarasi while berada di awal logika pemrograman kemudian
deklarasi variabel berada di sebelum syntax while digunakan.
DAFTAR PUSTAKA

1.Suryana, Taryana (2022) Fungsi Logika Dan Penerapannya Pada Php Mysql. [Teaching Resource]

2. Suryana, Taryana (2022) Input Dan Output Dalam Pemrograman Php. [Teaching Resource]

3. Suryana, Taryana (2022) Materi 3. Membuat List Atau Daftar Dalam Html. [Teaching Resource]

4. Suryana, Taryana (2022) Fungsi Logika Atau Percabangan. [Teaching Resource]

5. Suryana, Taryana (2022) Operator Dalam Php Dan Mysql. [Teaching Resource]

6. Suryana, Taryana (2021) Edit Data Pada Aplikasi Ijin Gangguan Ho. [Teaching Resource]

7. Suryana, Taryana (2021) Pembuatan Aplikasi Ijin Gangguan Ho Dengan Php Dan Mysql. [Teaching
Resource]

8. Suryana, Taryana (2021) Fungsi Logika Dalam Pemrograman Php Dan Mysql. [Teaching Resource]

9. Suryana, Taryana (2021) Input Dan Output Data Barang Dan Data Member. [Teaching Resource]

10. Suryana, Taryana (2021) Instalasi Xampp Untuk Menjalankan Web Server Apache Database Mysql
Dan Program Php. [Teaching Resource

Anda mungkin juga menyukai