Membuat penjumlahan segitiga (pascal) php
Dapet inspirasi nginget tugas kuliah dulu, bikin penjumlahan membentuk segitiga atau membuat segitiga pascal dengan PHP simple tapi bikin greget. seperti ini penampakannya.
kalau dilihat dari gambar di samping mudah ya hanya tinggal mengulang dan menjumlahkan angkanya saja, tapi kenyataannya berbeda ketika membuatnya harus dengan script PHP apalagi untuk yang baru belajar, jadi ada tantangan tersendiri untuk membuatnya. Di tambah lagi pas tanya ke kelas sebelah ternyata jika berhasil membuatnya tidak perlu ikut UTS nilai dijamin “A”. Semakin semangat bukan. hehe
Oke langsung aja kita lihat scriptnya di bawah ini.
<?php $jml_baris = 13; //definisikan banyaknya baris for($i=1;$i<=$jml_baris;$i++) { // looping baris segitiga for($j=1;$j<=$i;$j++){ // looping untuk isi segitiga per-barisnya if($j==1 || $j==$i){ $value[$i][$j] = 1; // jika baris pertama definisikan 1 }else{ $value[$i][$j] = $value[$i-1][$j] + $value[$i-1][$j-1]; // rumus penjumlahan baris ke-2 dst } $segitiga .= $value[$i][$j]." "; } $segitiga.= "<br>"; } echo "<center>".$segitiga."</center>"; ?>
Semoga bermanfaat…
Subscribe
0 Comments
Oldest