Joshua Saputra Lase - 3KA13 - 10121623 - KE 3 - TIPE A
Joshua Saputra Lase - 3KA13 - 10121623 - KE 3 - TIPE A
Kelas : 3KA13
Mata Praktikum : Pemrograman Berbasis Web
Matakuliah : Pemrograman Berbasis Web
Pertemuan Ke :3
Tanggal : 2 November 2023
Soal Tipe :A
CATATAN !!!
Kumpulkan Jawaban Dalam Format Pdf.
Gunakan Template Atau Format Ini Untuk Menjawab.
Praktikan Yang Jawabanya Sama [ Kesamaan 80% ] Akan Mendapatkan Nilai Minimal !
Praktikan Yang Tidak Menjelaskan Logika Pengerjaan Akan Mendapatkan Nilai Minimal !
Jawaban Yang Dikumpulkan Diluar Batas Waktu Pertemuan Tidak Akan Diinput Nilainya.!
Jawaban :
Untuk menciptakan pola seperti yang ditampilkan dalam gambar, kita dapat
menggunakan perulangan bersarang (nested loop) dalam PHP. Berikut adalah
logika programnya:
Kita akan menggunakan dua perulangan for bersarang. Perulangan pertama akan
mengontrol jumlah baris yang akan dicetak, sedangkan perulangan kedua akan
mengontrol jumlah angka yang akan dicetak pada setiap baris.
Kita akan mulai dengan nilai 5 untuk perulangan pertama, yang akan berkurang
setiap kali perulangan pertama dieksekusi. Ini akan menghasilkan pola baris yang
berkurang dari 5 hingga 1.
Di dalam perulangan pertama, kita akan menggunakan perulangan kedua untuk
mencetak angka dari nilai perulangan pertama hingga 1 pada setiap baris.
Setelah mencetak angka pada setiap baris, kita akan mencetak baris baru
menggunakan tag <br> untuk memisahkan setiap baris.
Berikut adalah contoh kode programnya:
<?php
for ($i = 5; $i >= 1; $i--) {
for ($j = $i; $j >= 1; $j--) {
echo $j;
}
echo "<br>";
}
?>