C / PHP โจทย์วนลูปโดยใช้ for | WORKSHOP LOOP (USE FOR)


WORKSHOP LOOP FOR (ถ้าต้องการใช้เป็นภาษา C ให้ลบ tag ออก)


1. เขียนโค้ดแสดง ดอกจัน 10 ดอกจันแนวนอน ดังภาพ โดยใช้การวนลูปใดๆ

แสดง ดอกจัน 10 ดอกจัน แนวนอน
Code :

<?php

for ($i=1; $i <= 10 ; $i++) {
print("*");
}

?>

2. เขียนโค้ดแสดง ดอกจัน 10 ดอกจันแนวตั้ง ดังภาพ โดยใช้การวนลูปใดๆ

ดอกจัน 10 ดอกจันแนวตั้ง
Code :

<?php

for ($i=1; $i <= 10; $i++) {
print("*");
print("<br />");
}

?>

3. เขียนโค้ดแสดง ดอกจัน 10 เป็นสามเหลี่ยมดอกจิก 1/4 ส่วนขวาบน ดังภาพ โดยใช้การวนลูปใดๆ

สามเหลี่ยมดอกจิก 1/4 ส่วนขวาบน
Code :

<?php

for($i=1;$i<=10;$i++){
for ($j=1; $j <=$i ; $j++) {
echo "*";
}
echo "<br />";
}

?>

4. เขียนโค้ดแสดง ดอกจัน เป็นสามเหลี่ยมดอกจิก 1/4 ส่วนซ้ายบน ดังภาพ โดยใช้การวนลูปใดๆ

สามเหลี่ยมดอกจิก 1/4 ส่วนซ้ายบน
Code :

<?php

for($i=1;$i<=10;$i++){
for ($j=10; $j>=$i; $j--) {
print("_");
}
for ($x=1; $x<=$i ; $x++) {
print("*");
}
print("<br />");
}

?>

5. เขียนโค้ดแสดง ดอกจัน เป็นสามเหลี่ยมดอกจิก 1/2 ส่วนบน ดังภาพ โดยใช้การวนลูปใดๆ

สามเหลี่ยมดอกจิก 1/2 ส่วนบน
Code :

<?php

for($i=1;$i<=10;$i++){
for ($j=10; $j>=$i; $j--) {
print("_");
}
for ($x=1; $x<$i ; $x++) {
print("*");
}
for ($z=1; $z <=$i ; $z++) {
print("*");
}
print('<br />');

}

?>

6. เขียนโค้ดแสดง ดอกจัน เป็นสามเหลี่ยมดอกจิก ดังภาพ โดยใช้การวนลูปใดๆ

สามเหลี่ยมดอกจิก
Code :

<?php

// rectangle above
for($i=1;$i<=10;$i++){
for ($j=10; $j>$i; $j--) {
print("_");
}
for ($x=1; $x<$i ; $x++) {
print("*");
}
for ($z=1; $z <=$i ; $z++) {
print("*");
}
print('<br />');

}

// rectangle below
for($a=1;$a<=10;$a++){

for ($b=1; $b<$a; $b++) {
print("_");
}

for ($d=10; $d>$b ; $d--) {
print("*");
}
for ($c=10; $c>=$a ; $c--) {
print("*");
}

print('<br />');

}

?>

ยังไงก็สามารถนำโค้ดไปประยุกต์ใช้กันได้นะครับ

SIAM BANBAN

ใครต้องการศึกษาโค้ด PHP ระบบตัดเกรด โดยรับค่าจาก Input
ดูได้ที่ https://www.youtube.com/watch?v=qX515mPs15Q

ไม่มีความคิดเห็น

ขับเคลื่อนโดย Blogger.