Top.Mail.Ru
Ответы

Помогите построить код

Помогите с помощью цикла for построить елку из троих слоев, под которыми будет любое слово из трех букв. пример:

*
**
***
нож

очень нужно

Дополнен

елка должна быть строго из звездочек

По дате
По рейтингу
Аватар пользователя
Мыслитель

значит так:
начинаешь цикл for, где i будет от 1 до 3, внутри него ещё один цикл от 1 до i и во вложенном (втором) цикле echo '*'
После циклов выводишь свое слово echo 'нож'

Аватар пользователя
Профи

Пользуйся на здоровье:

<?php
function tree($string) {
for ($i=1; $i<=mb_strlen($string); $i++) {
echo str_pad('', $i, '*') . PHP_EOL;
}
echo $string . PHP_EOL . PHP_EOL;
}

tree('нож');

[ссылка заблокирована по решению администрации проекта]

Аватар пользователя
Просветленный

for($i=0; $i<1; $i++){ echo '*
'; echo '**
'; echo '***
'; echo 'нож';}