PATTERN
There are some more patterns designed to give you a more clearance about patterns. these are patterns designed inside the rectangular shape like one of the below example is in diamond shape inside rectangular shaped stars.
Patterns are just easy way to describe the flow of code in friendly terms. There are some patterns designed and the output of these designed pattern is in right angled triangle. There are some variations in each pattern which will be very helpfully for u all to learn and understand the flow of program
1.
<?php /* Pattern * ** *** **** ***** */ echo " For Loop <br>"; for($i=1;$i<=5;$i++){ for ($j=1; $j <= $i; $j++) { echo "  *"; } echo "</br>"; } echo " While loop <br>"; $i=1; while ($i <= 5) { $j=1; while ( $j<= $i) { $j++; echo "  *"; } $i++; echo " </br>"; } echo " Do While <br>"; $i=1; do{ $j=1; do{ echo "  *"; $j++; }while($j<=$i); $i++; echo " <br>"; }while($i<=5); ?>
2.
<?php /* Pattern ***** **** *** ** * */ //For loop echo " For Loop </br>"; for($i=1; $i<=5; $i++){ for($j=$i; $j<=5; $j++){ echo "  *"; } echo "</br>"; } echo " Do While </br>"; //do While $i=1; do{ $j=$i; do{ echo "   *"; $j++; }while ($j <= 5); $i++; echo "</br>"; }while($i <= 5); //while echo " While Loop </br>"; $i=1; while ($i <= 5) { $j=$i; while ( $j<= 5) { $j++; echo "  *"; } $i++; echo " </br>"; } ?>
3.
<?php /* * ** *** **** ***** */ //For Loop for ($i=5; $i >=1; $i--) { //Row //echo "i $i "; for($j=4; $j>5-$i; $j--) { //Blank //echo " j $j"; echo "  "; } for($j=5; $j>=$i;$j--){ //Star //echo " j$j i$j "; echo "*"; } echo " <br> "; } echo " While Loop <br>"; $i = 5; while ($i >=1){ $j=4; while($j>5-$i){ echo "  "; $j--; } $j=5; while ($j>=$i) { echo "*"; $j--; } echo " </br> "; $i--; } echo " Do While <br>"; $i=5; do{ $j=4; //row do{ echo "  "; $j--; }while($j>5-$i); //star $j=5; do{ echo "*"; $j--; }while($j>=$i); $i--; echo " </br> "; }while ($i >= 1); ?>
4.
<?php /* ***** **** *** ** * */ //For loop echo " For Loop <br>"; for ($i=0; $i < 5; $i++) { //Row //echo "i $i "; for($j=0; $j<$i; $j++) { //Blank //echo " j $j"; echo "  "; } for($j=0; $j<5-$i;$j++){ //Star //echo " j$j i$j ".$j; echo "*"; } echo " <br> "; } //While Loop echo " While Loop <br>"; $i=0; while( $i<5 ){ $j=0; while( $j < $i ){ echo "  "; $j++; } $j=0; while ( $j<5-$i) { echo "*"; $j++; } $i++; echo " <br> "; } //Do while Loop echo " Do While Loop <br>"; $i=0; do{ $j=0; do{ echo "  "; $j++; }while($j< $i); $j=0; do{ echo "*"; $j++; }while($j<5-$i); $i++; echo " <br> "; }while($i<5); ?>
5.
<?php /* Pattern 0 X X 1 X X 2 X X 3 X X 4 X */ echo " For loop <br>"; $k=7; for($i=0;$i<5;$i++){ for ($j=0; $j < $i ; $j++) { echo "  "; } echo "X"; for ($j=0; $j < $k;$j++) { echo "  "; } if($k>0) echo "X"; $k=$k-2; echo "</br>"; } echo " while Loop<br>"; $k=7; $i=0; while($i<5){ $j=0; while ($j< $i) { echo "  "; $j++; } echo "X"; $j=0; while($j<$k){ echo "  "; $j++; } if($k>0) echo "X"; $k -=2; $i++; echo "<br>"; } echo " Do while <br>"; $k=7; $i=0; do{ $j=0; do{ echo "  "; $j++; }while($j < $i); echo "X"; $j=0; do{ echo "  "; $j++; }while($j<$k); if($k>0) echo "X"; $k-=2; $i++; echo "<br>"; }while($i<5); ?>
6.
<?php /* xxxxxxxxxxx xxxxx xxxxx xxxx xxxx xxx xxx xx xx x x xx xx xxx xxx xxxx xxxx xxxxx xxxxx xxxxxxxxxxx 01 xxxxxxxxxxx 02 xxxxx1xxxxx 03 xxxx123xxxx 04 xxx12345xxx 05 xx1234567xx 06 x123456789x 07 xx1234567xx 08 xxx12345xxx 09 xxxx123xxxx 10 xxxxx1xxxxx 11 xxxxxxxxxxx 01234567891 */ echo "<h3> For Loop </h3>"; for($j=1;$j<=11;$j++){ echo "x"; } $s=1; $z=5; echo "<br>"; for($i=1;$i<=5;$i++){ for($j=$z;$j>0;$j--){ echo "x"; } for($k=1;$k<=$s;$k++){ echo "  "; } $s+=2; for($l=$z;$l>0;$l--){ echo "x"; } $z--; echo "<br>"; } $m=7; for($i=1;$i<=4;$i++){ for($j=0;$j<=$i;$j++){ echo "x"; } for($k=1;$k<=$m;$k++){ echo "  "; } for($j=0;$j<=$i;$j++){ echo "x"; } $m-=2; echo "<br>"; } for($j=1;$j<=11;$j++){ echo "x"; } echo "<h3>While Loop </h3>"; $j=1; while($j<=11){ echo "x"; $j++; } echo"<br>"; $s=1; $z=5; $i=1; while($i<=5){ $j=$z; while($j>0){ echo "x"; $j--; } $k=1; while($k<=$s){ echo "  "; $k++; } $s+=2; $l=$z; while($l>0){ echo "x"; $l--; } $z--; $i++; echo "<br>"; } $m=7; $i=1; while($i<=4){ $j=0; while($j<=$i){ echo "x"; $j++; } $k=1; while($k<=$m){ echo "  "; $k++; } $j=0; while($j<=$i){ echo "x"; $j++; } $m-=2; $i++; echo "<br>"; } $j=1; while($j<=11){ echo "x"; $j++; } echo "<h3>Do While</h3>"; $j=1; do{ echo "x"; $j++; }while($j<=11); $s=1; $z=5; echo "</br>"; $i=1; do{ $j=$z; do{ echo "x"; $j--; }while($j>0); $k=1; do{ echo "  "; $k++; }while($k<=$s); $s+=2; $l=$z; do{ echo "x"; $l--; }while($l>0); $z--; $i++; echo "<br>"; }while($i<=5); $m=7; $i=1; do{ $j=0; do{ echo "x"; $j++; }while($j<=$i); $k=1; do{ echo"  "; $k++; }while($k<=$m); $j=0; do{ echo "x"; $j++; }while($j<=$i); $i++; $m-=2; echo "<br>"; }while($i<=4); $i=1; do{ echo "x"; $i++; }while($i<=11); ?>
7.
<?php /* x xxx xxxxx xxxxxxx xxxxxxxxx xxxxxxx xxxxx xxx x 12345x 1234xxx 123xxxxx 12xxxxxxx 1xxxxxxxxx 12xxxxxxx 123xxxxx 1234xxx 12345x */ echo "<h3>For Loop</h3>"; $r=5; $c=0; for ($i=0; $i < 5; $i++){ for($j=$r;$j>0;$j--){ echo"  "; } for($k=0;$k<=$c;$k++){ echo "x"; } echo "<br>"; $r--; $c+=2; } $c=7; for ($i=0; $i < 5; $i++){ echo " "; for($k=0;$k <= $i;$k++){ echo "   "; } for($j=$c;$j>0;$j--){ echo"x"; } echo "<br>"; $c-=2; } echo "<h3>While loop</h3>"; $r=5; $c=0; $i=0; while ($i<5) { $j = $r; while($j > 0){ echo "  "; $j--; } $k=0; while($k<=$c){ echo "x"; $k++; } echo "<br>"; $r--; $c+=2; $i++; } $c=7; $i=0; while($i<5){ echo "  "; $k=0; while ($k<= $i) { echo "  "; $k++; } $j=$c; while($j>0){ echo "x"; $j--; } echo "<br>"; $c-=2; $i++; } ?>
8.
<?php /* xxxxx xxxx xxx xx x xx xxx xxxx xxxxx */ //For echo "<h3> For Loop </h3>"; for($i=0;$i<=4;$i++){ for($j=0;$j<=$i;$j++){ echo "  "; } for($k=$i;$k<5;$k++){ echo "x"; } echo "<br>"; }//one loop for($i=4;$i>=1;$i--){ for($j=$i;$j>0;$j--){ echo "  "; } for($k=$i;$k<=5;$k++){ echo "x"; } echo "<br>"; }//second loop echo " <h3>While Loop </h3>"; $i=0; while ($i<=4) { $j=0; while ($j <= $i) { echo "  "; $j++; } $k=$i; while ($k<5) { echo "x"; $k++; } echo "<br>"; $i++; }//one loop $i=4; while ($i>=1) { $j=$i; while ($j > 0) { echo "  "; $j--; } $k=$i; while ($k<=5) { echo "x"; $k++; } echo "<br>"; $i--; }//one loop ?>
9.
<?php /* Pattern xxxxxxxxxx 9 xxxxxxxx 8 xxxxxx 7 xxxx 6 xx 5 xxxx 4 xxxxxx 3 xxxxxxxx 2 xxxxxxxxxx 1 1234567890 */ echo "<h3>For Loop</h3>"; for($i=0;$i<=4;$i++){ for($j=0;$j<=$i;$j++){ echo "    "; } for($n=$i;$n<5;$n++){ echo "xx"; } echo "<br>"; } for($i=4;$i>=1;$i--){ for($j=$i;$j>0;$j--){ echo "    "; } for($n=$i;$n<=5;$n++){ echo "xx"; } echo "<br>"; } echo "<h3>While Loop </h3>"; $i=0; while($i<=4){ $j=0; while($j<=$i){ echo "    "; $j++; } $n=$i; while($n<5){ echo "xx"; $n++; } echo "<br>"; $i++; } $i=4; while($i>=1){ $j=$i; while($j>0){ echo "    "; $j--; } $n=$i; while($n<=5){ echo "xx"; $n++; } $i--; echo "<br>"; } ?>
10.
<?php /* Pattern xxxxx xxxx xxx xx x xx xxx xxxx xxxxx */ echo "<h3>For Loop</h3>"; for($i=0;$i<=4;$i++){ for($j=0;$j<=$i;$j++){ echo "  "; } for($k=$i;$k<5;$k++){ echo "x"; } echo "<br>"; } for($i=0;$i<=4;$i++){ for($j=4;$j>=0;$j--){ echo "  "; } for($k=$i;$k<5;$k++){ echo "x"; } echo "<br>"; } echo "<h3>While Loop</h3>"; $i=0; while($j<=4){ $j=0; while($j<=$i){ echo "  "; $j++; } $k=$i; while($k<5){ echo "x"; $k++; } echo"<br>"; $i++; } $i=0; while($i<=4){ $j=4; while ($j>=0) { echo "  "; $j--; } $k=$i; while($k<5){ echo "x"; $k++; } echo "<br>"; $i++; } ?>
Comment Below If Pattern Code Want to Ask
(Visited 6,727 times, 2 visits today)
Written by:
Can you provied pyramid pattern program ?
I want it.
very nice
very nice website