BAB 6 – Perulangan (Looping)

Tujuan Pembelajaran

Peserta didik mampu:

  • Memahami konsep looping.
  • Menggunakan for.
  • Menggunakan while.
  • Menggunakan do while.
  • Menggunakan foreach.
  • Memilih jenis perulangan yang tepat.

Pengertian Looping

Looping digunakan untuk mengulang suatu pekerjaan tanpa menulis kode berulang-ulang.

Tanpa looping

echo 1;
echo 2;
echo 3;
echo 4;
echo 5;

Dengan looping

for($i=1;$i<=5;$i++)
{

echo $i;

}

for

Sintaks

for(inisialisasi; kondisi; increment)
{

// kode

}

Contoh

for($i=1;$i<=10;$i++)
{

echo $i."<br>";

}

while

$i=1;

while($i<=5)
{

echo $i."<br>";

$i++;

}

do while

$i=1;

do{

echo $i;

$i++;

}
while($i<=5);

foreach

Digunakan untuk array.

$buah=[

"Apel",

"Mangga",

"Jeruk"

];

foreach($buah as $item)
{

echo $item."<br>";

}

Nested Loop

Contoh:

for($i=1;$i<=3;$i++)
{

for($j=1;$j<=3;$j++)
{

echo "* ";

}

echo "<br>";

}

Output

* * *

* * *

* * *

Studi Kasus

Membuat Tabel Perkalian

1 x 5 = 5

2 x 5 =10

...

10 x 5 =50

Menggunakan for.


Studi Kasus

Menampilkan Bilangan Genap

2

4

6

8

10

Latihan Praktik Bab 6

Latihan 1

Tampilkan angka 1–100 menggunakan for.


Latihan 2

Tampilkan bilangan genap 2–50.


Latihan 3

Buat tabel perkalian angka 7.


Latihan 4

Tampilkan daftar nama siswa menggunakan foreach.


Tugas Praktik Bab 6

Program Cetak Jadwal Pelajaran

Buat array berisi:

  • Senin
  • Selasa
  • Rabu
  • Kamis
  • Jumat

Setiap hari memiliki minimal 5 mata pelajaran.

Gunakan:

  • Array
  • foreach
  • Tabel HTML

Output berupa jadwal pelajaran yang rapi seperti aplikasi sekolah.

Similar Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *