вывести пирамидку используя рекурсию 1 22 333 4444 // до 9 не через цикл..а именно рекурсию
redcat Новичок 24 Мар 2017 #1 вывести пирамидку используя рекурсию 1 22 333 4444 // до 9 не через цикл..а именно рекурсию
Andkorol Новичок 24 Мар 2017 #2 PHP: function foo($i, $limit){ echo str_repeat($i, $i) . '<br/>'; if($i < $limit){ foo(++$i, $limit); } } foo(1, 9);
PHP: function foo($i, $limit){ echo str_repeat($i, $i) . '<br/>'; if($i < $limit){ foo(++$i, $limit); } } foo(1, 9);
Вурдалак Продвинутый новичок 24 Мар 2017 #4 str_repeat() — это неявный цикл, возможно в задаче имелось в виду несколько иное решение, требующее выводить сами числа с помощью рекурсии тоже.
str_repeat() — это неявный цикл, возможно в задаче имелось в виду несколько иное решение, требующее выводить сами числа с помощью рекурсии тоже.
WMix герр M:)ller Партнер клуба 24 Мар 2017 #5 PHP: function foo($a, $b=1, $c=0){ if($c<$b){ echo $b; foo($a, $b, ++$c); } else{ echo "\n"; if($a>$b){ foo($a, ++$b); } } } foo(9);
PHP: function foo($a, $b=1, $c=0){ if($c<$b){ echo $b; foo($a, $b, ++$c); } else{ echo "\n"; if($a>$b){ foo($a, ++$b); } } } foo(9);