Упражнения PHP цикл for: создание и отображение первых n строк треугольника Флойда
Cоздание и отображение первых n строк треугольника Флойда
Напишите программу PHP для создания и отображения первых n строк треугольника Флойда. (используйте n = 7 рядов).
Треугольник Флойда представляет собой прямоугольный треугольный массив натуральных чисел. Он определяется заполнением строк треугольника последовательными числами, начиная с 1 в верхнем левом углу.
Пример вывода для n = 5:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
Пример
Попробуй сам »<?php
$n = 7;
echo "n = " . $n . "<br>";
$count = 1;
for ($i = $n; $i > 0; $i--)
{
for ($j = $i; $j < $n + 1; $j++)
{
printf("%4s", $count);
$count++;
}
echo "<br>";
}
?>
Пример вывода:
n = 7 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
Комментарии
<code>
, несколько строчек кода — в теги<pre><code>
...ваш код...</code></pre>
.