Setelah suskses dengan ketupat java dan ketupat C++, kita akan mendapat sedikit kendala dalam membuat ketupat php. Kendalanya adalah pada spasi,. browser tidak membaca spasi yang diberikan pada perintah echo, jadi disini kita akan mengganti spasinya dengan "_".
Konsep dalam membuat program ini adalah mengkombinasikan lebih dari satu perulangan for.
for (kondisi awal; kondisi akhir; increment){ // for pertama
for (kondisi awal; kondisi akhir; increment){// for kedua
}
}
<?php
for( $a=10;$a>0;$a--){
for($a1=10;$a1>$a;$a1--){
echo"x";
}
echo"<br>";
}
?>
<?php
for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";
}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
echo"<br>";
}
?>
<?php
for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";
}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
for($a2=10;$a2>$a;$a2--){
echo"x";
}
echo"<br>";
}
?>
<?php
for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";
}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
for($a2=10;$a2>$a;$a2--){
echo"x";
}
echo"<br>";
}
for($b=0; $b<=10;$b++){
for($j=1;$j<=$b;$j++){
echo"_";
}
for($b1=10; $b1>$b;$b1--){
echo"x";
}
for($b2=10; $b2>$b;$b2--){
echo"x";
}
echo"<br>";
}
?>
Semoga bermanfaat
Konsep dalam membuat program ini adalah mengkombinasikan lebih dari satu perulangan for.
for (kondisi awal; kondisi akhir; increment){ // for pertama
for (kondisi awal; kondisi akhir; increment){// for kedua
}
}
for pertama untuk perulangan kebawah, dan for kedua untuk perulangan kesamping.
Kode Program
#Bintang Segitiga (kiri)
<?php
for( $a=10;$a>0;$a--){
for($a1=10;$a1>$a;$a1--){
echo"x";
}
echo"<br>";
}
?>
#Bintang Segitiga ( Kanan)
<?php
for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";
}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
echo"<br>";
}
?>
#Bintang Piramida Utuh
<?php
for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";
}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
for($a2=10;$a2>$a;$a2--){
echo"x";
}
echo"<br>";
}
?>
#Ketupat Oh Ketupat
<?php
for( $a=10;$a>0;$a--){
for($i=1; $i<=$a; $i++){
echo "_";
}
for($a1=10;$a1>$a;$a1--){
echo"x";
}
for($a2=10;$a2>$a;$a2--){
echo"x";
}
echo"<br>";
}
for($b=0; $b<=10;$b++){
for($j=1;$j<=$b;$j++){
echo"_";
}
for($b1=10; $b1>$b;$b1--){
echo"x";
}
for($b2=10; $b2>$b;$b2--){
echo"x";
}
echo"<br>";
}
?>
Semoga bermanfaat
0 Response to "Program Bintang Segitiga | Piramid | Ketupat Php"
Post a Comment