Segitiga Bintang Versi Baru PHP, C++, Java Praktikum Algoritma Pemrograman

Selamat pagi semuanya, kali ini aku coba share mengenai bagaiman membuat susanan karakter bintang, yang biasa disebut segitiga bintang dengan inputan deret tertentu. Ini aku buat karena adanya teman-teman yang butuh untuk Praktikum Algoritma Pemrograman, lumayan juga biar mereka datang dimari kan 😀

Bentuk segitiga bintangnya terlihat seperti gambar dibawah ini :

segitiga-bintang

Nah tampilannya adalah seperti gambar diatas, untuk scriptnya silahkan lihat dibawah ini, tapi untuk yang ini adalah dengan versi PHP, untuk konversi ke Java, C++ dan sebagainya, silahka konversi sendiri ya, toh tinggal nambahin tipe data di tiap variablenya… :mrgreen:

<?php
# jumlah deret
$h = 9;
$a = 0;
for($i=0;$i<$h;$i++){
	for($j=$h;$j>$a;$j--){
		print "&nbsp;";
	}
	for($k=0;$k<=$a;$k++){
		if($i==(int)($h/2)){
			print "+&nbsp;";
		}else{
			if($k==0 || $k==$a || $k==(int)($a/2)){
				print "+&nbsp;";
			}else{
				print "&nbsp;&nbsp;";
			}
		}
	}
	if($i<4){
		$a+=2;
	}else{
		$a-=2;
	}
	print "<br/>";
}
?>