Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

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

Kostya 1prgguf Ученик (67), на голосовании 3 года назад
Помогите с помощью цикла for построить елку из троих слоев, под которыми будет любое слово из трех букв. пример:

*
**
***
нож

очень нужно
Дополнен 3 года назад
елка должна быть строго из звездочек
Голосование за лучший ответ
Medvezhonok Мыслитель (7520) 3 года назад
значит так:
начинаешь цикл for, где i будет от 1 до 3, внутри него ещё один цикл от 1 до i и во вложенном (втором) цикле echo '*'
После циклов выводишь свое слово echo 'нож'
Kostya 1prggufУченик (67) 3 года назад
от 1 до i?
я просто новичок
Medvezhonok Мыслитель (7520) for($i=1; $i<=3; $i++){ for($j=1; $j<=$i; $j++){ echo '*'; } echo ''; }
MedvezhonokМыслитель (7520) 3 года назад
во втором echo ответы mail.ru удалили тег br - перенос строки
Илья Ш Просветленный (20830) 3 года назад
for($i=0; $i<1; $i++){ echo '*
'; echo '**
'; echo '***
'; echo 'нож';}
Вячеслав Рожнев Профи (782) 3 года назад
Пользуйся на здоровье:

<?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('нож');

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