چاپ الگو

آموزش چاپ الگوی ستاره ای در php به زبان ساده

folderسایر
comments1 دیدگاه
اساطیر زبان

در ادامه این آموزش، شما درمورد فرآیند چاپ الگوی ستاره در پی اچ پی می آموزید. مسائلی وجود دارد که به صورت کلی و عمومی در مصاحبه ها آورده می شود و باید آموخته شود. این مسائل به صورت کلی توسط افرادی حل می شود که درک زیادی از حلقه های تو در تو داشته باشند.

این مفهوم برنامه الگوی ستاره در پی اچ پی را می توان همچنین برای حل کردن انواع مسائل در زبان های C/ C++/ جاوا و دیگر زبان های برنامه نویسی به کار برد؛ تفاوت آنها در سینتکس کدها خواهد بود.

 


پی اچ پی

توی این پک فوق العاده، PHP رو جوری یاد میگیری که تو هیچ کلاس آموزشی یا پک دیگه ای نه دیدی نه شنیدی! بدون هیچ کلاسی، با PHP وبسایت بساز، پروژه محور یاد بگیر و حسابی پول در بیار! 


 

این قسمت از آموزش شما را راهنمایی می کند تا بتوانید برنامه ستاره و تمام متدهای مختلف و الگوهای متفاوتی که در این موضوع قرار می گیرند؛ را در پی اچ پی چاپ کنید.

در این جا بیشتر از ۱۰ الگوی راه اندازی آورده شده است که در این آموزش پوشش داده شده است.

الگوی ۱

<?php

for ($i=1; $i<=5; $i++)

{

for($j=1;$j<=$i;$j++)

{

echo $j.” “;

}

echo “<br/>”;

}

?>

خروجی کد بالا به صورت زیر است:

۱
۱ ۲
۱ ۲ ۳
۱ ۲ ۳ ۴
۱ ۲ ۳ ۴ ۵

الگوی ۲

<?php

for ($i=1; $i<=5; $i++)

{

for($j=1;$j<=$i;$j++)

{

echo $i.” “;

}

echo “<br/>”;

}

?>

خروجی کد بالا به صورت زیر است:

۱
۲ ۲
۳ ۳ ۳
۴ ۴ ۴ ۴
۵ ۵ ۵ ۵ ۵

الگوی ۳

<?php

for ($i=1; $i<=5; $i++)

{

for($j=1;$j<=$i;$j++)

{

echo ” * “;

}

echo “<br/>”;

}

?>

خروجی کد بالا به صورت زیر است:

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

الگوی ۴

<?php

for ($i=1; $i<=5; $i++)

{

for ($k=5; $k>$i; $k–)

{

//print one space throgh html ;

echo ” “;

}

for($j=1;$j<=$i;$j++)

{

echo “*”;

}

echo “<br/>”;

}

?>

خروجی کد بالا صورت زیر است:

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

الگوی ۵

<?php

for($i=0;$i<=5;$i++)

{

for($j=5-$i;$j>=1;$j–)

{

echo “* “;

}

echo “<br>”;

}

?>

خروجی کد بالا به شکل زیر است:

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

الگوی ۶

<?php

for($i=0;$i<=5;$i++)

{

for($k=5;$k>=$i;$k–)

{

echo ”  “;

}

for($j=1;$j<=$i;$j++)

{

echo “*  “;

}

echo “<br>”;

}

for($i=4;$i>=1;$i–)

{

for($k=5;$k>=$i;$k–)

{

echo ”  “;

}

for($j=1;$j<=$i;$j++)

{

echo “*  “;

}

echo “<br>”;

}

?>

خروجی کد بالا به شکل زیر است:

https://www.phptpoint.com/wp-content/uploads/star-triangle.png

الگوی ۷

<?php

for($i=1; $i<=5; $i++)

{

for($j=1; $j<=$i; $j++)

{

echo ‘ * ‘;

}

echo ‘<br>’;

}

for($i=5; $i>=1; $i–)

{

for($j=1; $j<=$i; $j++)

{

echo ‘ * ‘;

}

echo ‘<br>’;

}

?>

خروجی کد بالا به صورت زیر است:

https://www.phptpoint.com/wp-content/uploads/star-triangle7.png

الگوی ۸

<?php

for($i=5; $i>=1; $i–)

{

if($i%2 != 0)

{

for($j=5; $j>=$i; $j–)

{

echo “* “;

}

echo “<br>”;

}

}

for($i=2; $i<=5; $i++)

{

if($i%2 != 0)

{

for($j=5; $j>=$i; $j–)

{

echo “* “;

}

echo “<br>”;

}

}

?>

خروجی کد بالا به شکل زیر است:

word image 66

الگوی ۹

<?php

for ($row=1; $row<=3; $row++)

{

for ($column=1; $column<=3; $column++)

{

echo $row*$column.” “;

}

echo “<br>”;

}

?>

خروجی کد بالا به شکل زیر است:

word image 67

الگوی ۱۰

<?php

$x=1;

for($i=1;$i<=3;$i++)

{

for($j=1;$j<=3;$j++)

{

echo $x++;

}

echo “<br>”;

}

?>

خروجی کد بالا به شکل زیر است:

word image 68

الگوی ۱۱

<?php

$j = 1;

$x = 0;

for($i = 1; $i <=3; $i++)

{

while($x < 3)

{

echo $j++;

$x++;

}

$x = 0;

echo “<br>”;

}

?>

خروجی کد بالا به شکل زیر است:

word image 69

تفاوت پک های حرفه ای ما با آموزشهای رایگان: بطور خلاصه از زمین تا آسمان! 1-پکها، جدیدترین نسخه نرم افزارها را آموزش می دهند با قابلیت های بسیار بیشتر. 2-پکها توسط متخصص آن نرم افزار، به صورت کاملا پروژه محور و با حل چالش هایی که در مسیر کار عملی و حرفه ای با آن روبرو می شوید تهیه شده اند و بعد از استفاده، کاملا برای بازار کار آماده اید! 3- متد این پکها کاملا کار شده و تا ماهها، در ذهن تان ماندگارند و یادگیری بسیار سریعتر و کاملتری خواهید داشت. آموزشهای رایگان فقط دستورات نرم افزارها را (آنهم ناقص) بیان می کنند و تازه برای ورود به بازار باید ماهها تجربه عملی هم کسب کنید !!

turned_in

چرب زبان

با این اپلیکیشن ساده، هر زبانی رو فقط با 5 دقیقه در روز، توی 80 روز مثل بلبل حرف بزن! بهترین متد روز، تقویت حافظه، آموزش تصویری. یادگیری زبان کلید یادگیری هر مهارتی در قرن 21 !


حتما بخوانید!

1 دیدگاه. ارسال دیدگاه جدید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست