use for loop

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • pawanpuja1983
    New Member
    • Feb 2008
    • 1

    use for loop

    Dear,

    I want this type of output

    * * * * * * * *
    * * * * * *
    * * * *
    * * *
    *
    * * *
    * * * *
    * * * * * *
    * * * * * * * *
    Regards
    Pawan Kumar
    919999823227
  • rpnew
    New Member
    • Aug 2007
    • 189

    #2
    Originally posted by pawanpuja1983
    Dear,

    I want this type of output

    * * * * * * * *
    * * * * * *
    * * * *
    * * *
    *
    * * *
    * * * *
    * * * * * *
    * * * * * * * *
    Regards
    Pawan Kumar
    919999823227
    Hi,
    I came up with this......
    [PHP]
    <?php
    for($i=8;$i>0;)
    {
    for($j=$i;$j>0; $j--)
    {
    //echo $i;
    echo " *";
    }
    if($i<4) echo " *";
    echo "<br>";
    $i=$i-2;

    }
    for($i=0;$i<10; )
    {
    for($j=$i;$j>0; $j--)
    {
    //echo $i;
    echo " *";
    }
    if($i<4) echo " *";
    echo "<br>";
    $i=$i+2;

    }
    ?>
    [/PHP]

    Regards,
    RP

    Comment

    • Markus
      Recognized Expert Expert
      • Jun 2007
      • 6092

      #3
      Originally posted by rpnew
      Hi,
      I came up with this......
      [PHP]
      <?php
      for($i=8;$i>0;)
      {
      for($j=$i;$j>0; $j--)
      {
      //echo $i;
      echo " *";
      }
      if($i<4) echo " *";
      echo "<br>";
      $i=$i-2;

      }
      for($i=0;$i<10; )
      {
      for($j=$i;$j>0; $j--)
      {
      //echo $i;
      echo " *";
      }
      if($i<4) echo " *";
      echo "<br>";
      $i=$i+2;

      }
      ?>
      [/PHP]

      Regards,
      RP
      I like.
      I was striving trying to figure out some logic to make this pattern.. needless to say i couldn't.

      :(

      Comment

      Working...