PDA

View Full Version : کمک در مورد نمایش مثلث با ستاره در php



askar98
جمعه 31 مرداد 1393, 09:32 صبح
سلام کسی میدونه کد نمایش این با ستاره در php چطوریه مرسی من تازه وارد php شدم لطفا کمکم کنید مرسی


* * *
* *
* *
* *
* * *

DR.HTML
جمعه 31 مرداد 1393, 11:01 صبح
میشه بیشتر توضیح بدید ؟ :لبخند:

arash691
جمعه 31 مرداد 1393, 11:01 صبح
فکر کنم کلاس php میرید ؟ نه ؟ مبحث حلقه ها ! ...

کدش کاری نداره ولی سعی کن خودت بنویسی تا الگوریتم نویسیت قوی بشه ... بنویس اگه به مشکل برخوردی در خدمتیم

hamedarian2009
جمعه 31 مرداد 1393, 11:19 صبح
سلام باید از حلقه for تو درتو استفاده کنید بهتره خودتون الگوریتمشو پیدا کنید وگرنه خیلی آسونه بیشتر از 4 خط کد نداره:چشمک:

askar98
شنبه 01 شهریور 1393, 09:10 صبح
با سلام من اینطوری نوشتم ولی خودم راضی نیستم


<?php

for($a=0; $a<4; $a++)
echo '&nbsp;', " * ";
echo "<br/>";
{
for($b=0;$b<3; $b++)
echo '&nbsp;','&nbsp;'," * ";
echo "<br/>";
}
{
for($d=0; $d<4; $d++)
echo '&nbsp;'," * ";
echo "<br/>";
}
{
for($e=0; $e<3; $e++)
echo '&nbsp;','&nbsp;'," * ";
echo "<br/>";
}
{
for($f=0;$f<4; $f++)
echo '&nbsp;'," * ";
echo "<br/>";
}
?>

arash691
شنبه 01 شهریور 1393, 10:10 صبح
با سلام من اینطوری نوشتم ولی خودم راضی نیستم


<?php

for($a=0; $a<4; $a++)
echo '&nbsp;', " * ";
echo "<br/>";
{
for($b=0;$b<3; $b++)
echo '&nbsp;','&nbsp;'," * ";
echo "<br/>";
}
{
for($d=0; $d<4; $d++)
echo '&nbsp;'," * ";
echo "<br/>";
}
{
for($e=0; $e<3; $e++)
echo '&nbsp;','&nbsp;'," * ";
echo "<br/>";
}
{
for($f=0;$f<4; $f++)
echo '&nbsp;'," * ";
echo "<br/>";
}
?>


درسته خروجی میده ولی راه حل بهتری هم وجود داره ... از حلقه های تو در تو باید استفاده کنی ...

askar98
شنبه 01 شهریور 1393, 11:50 صبح
سلام خوب شما اگه میتونی لطفا کدش رو بذار تا ماهم یاد بگیریم اگه میخواین کمک کنید اگه هم منظور دیگری دارین که شما استاد باش ما هم دانشجو میمونیم

arash691
شنبه 01 شهریور 1393, 13:01 عصر
سلام خوب شما اگه میتونی لطفا کدش رو بذار تا ماهم یاد بگیریم اگه میخواین کمک کنید اگه هم منظور دیگری دارین که شما استاد باش ما هم دانشجو میمونیم

ببنید دوست عزیز من قصد تخریب و دلسرد کردنتون رو ندارم فقط واسه اینکه یادگیری اصول برنامه نویسی جزء مهم ترین قسمت و پایه ی یادگیری برنامه نویسی محسوب میشه واسه همین کد نذاشتم و گفتم خودتون فکر کنید تا به نتیجه برسید وگرنه قرار دادن کد جزء اینکه شما رو تو فکر کردن تنبل بکنه فایده ی دیگه ای نداره در ضمن من خودم اصلا" حرفه ای نیستم اینقدر هستن ادم های حرفه ای تو این تالار که امثال من توش گم هستیم ... اینم یک نمونه کد ( این جوای سوال شما نیست فقط یک نمونه کد هستش ) :


<?php
for($i=9 ; $i>=3 ; $i--){
for($j=$i ; $j>=0 ; $j--){
echo ' * ';
}
echo'<br/>';
}
for($i=3 ; $i<10 ; $i++){
for($j=0 ; $j<$i; $j++){
echo ' * ';
}
echo'<br/>';
}
?>

موفق باشید

Tarragon
شنبه 01 شهریور 1393, 13:03 عصر
سلام دوست عزیز
بنظرم حق با آقا آرش عزیز هستش.
کار خوب رو ایشون من کنند که به جای ماهی خورن ماهی گرفتن یادتون می دهند.