Q:

Write a PHP program to generate and display the first n lines of a Floyd triangle. (use n=5 and n=11 rows)

0

Write a PHP program to generate and display the first n lines of a Floyd triangle. (use n=5 and n=11 rows).

According to Wikipedia Floyd's triangle is a right-angled triangular array of natural numbers, used in computer science education. It is named after Robert Floyd. It is defined by filling the rows of the triangle with consecutive numbers, starting with a 1 in the top left corner:

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

<?php
$n = 5; 
echo "n = " . $n . "\n";
$count = 1;
for ($i = $n; $i > 0; $i--) 
{
  for ($j = $i; $j < $n + 1; $j++) 
   {
     printf("%4s", $count);
     $count++;
   } 
	echo "\n";
   }
?>

Sample Output:

n = 5                                                       
   1                                                        
   2   3                                                    
   4   5   6                                                
   7   8   9  10                                            
  11  12  13  14  15

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

Similar questions


need a help?


find thousands of online teachers now