반복문 for문을 이용해 피라미드 식으로 별을 출력하는 예제입니다.

        *
       ***
      *****
     *******
    *********
   ***********
  *************
 ***************

첫 번째 예제입니다.
<?php
 $num = 9;
 for($i = 0; $i<$num; $i++)
 {
  for($J = $num - $i; $J > 0; $J--)
  {
    echo " ";
  }
  for($q = 0; $q < 2*$i-1; $q++)
  {
    echo "*";
  }
  echo "<br />\n";
 }
 ?>

아래 방법도 가능합니다.
<?php
 $num = 9;
 for($i = 0; $i<$num; $i++)
 {
   for($J = $num - $i; $J > 0; $J--)
   {
     echo " ";
   }
   for($q = 0; $q < $i; $q++)
   {
     echo "*";
   }
   for($w = 1; $w < $i; $w++)
   {
     echo "*";
   }
   echo "<br />\n";
 }
 ?>

0 댓글