|
|
|
ใครพอช่วยได้บ้าง เกี่ยวกับ IF Else คือประมาณว่า รับตัวเลขเข้ามา 1 ตัวเลข ข้อกำหนดมีดังนี้ ตัวเลขที่รับมา 1-10 *ด้วย 10 |
|
|
|
|
|
|
|
ใช่แบบนี้ป่าวครับ
<?php
$n = 0;
while($n++ < 35){
$r = $n;
echo "$n";
switch(true){
case $n > 30:
echo " x 20";
$r *= 20;
case $n > 20:
echo " x 15";
$r *= 15;
case $n > 10:
echo " x 12";
$r *= 12;
default:
echo " x 10";
$r *= 10;
}
echo "=> $r <br />";
}
?>
|
|
|
|
|
Date :
2009-07-11 09:52:49 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ใช่อ่ะครับ
หากใช่ if else ได้ไหมอ่ะครับ
|
|
|
|
|
Date :
2009-07-11 10:29:59 |
By :
evekrub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยกตัวอย่างหน่อยให้ดูครับ
1 จะหาผลลัพธ์เอาอะไรมาคูณบ้างครับ
11 จะหาผลลัพธ์เอาอะไรมาคูณบ้างครับ
21 จะหาผลลัพธ์เอาอะไรมาคูณบ้างครับ
31 จะหาผลลัพธ์เอาอะไรมาคูณบ้างครับ
34 จะหาผลลัพธ์เอาอะไรมาคูณบ้างครับ
|
|
|
|
|
Date :
2009-07-11 10:43:05 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตามโจทย์นี้อ่ะครับ
รบกวนด้วยนะครับ
|
|
|
|
|
Date :
2009-07-11 11:50:55 |
By :
evekrub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เด็กสมัยนี้ทำการบ้านด้วยเว็บบอร์ดหรือ search engine กันน้อ
|
|
|
|
|
Date :
2009-07-11 11:53:08 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอรบกวนท่านหน่อยนะครับ
ไม่ได้จริงๆๆ
|
|
|
|
|
Date :
2009-07-11 11:56:50 |
By :
evekrub |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่แบบนี้ป่าวครับ
Code (PHP)
<?php
$n = 34;
if($n >30)
{
$sum1 = ($n-30)*20/*มากกว่า 30 หน่วย*/ + (10*15)/*หน่วยที่ 21-30*/+(10*12)/*หน่วยที่11-20*/+(10*10)/*หน่วยที่1-10*/;
echo $sum1;
}
else if($n > 20)
{
$sum2 = ($n-20)*15/*หน่วยที่ 21-30*/+(10*12)/*หน่วยที่11-20*/+(10*10)/*หน่วยที่1-10*/;
echo $sum2;
}
else if($n > 10)
{
$sum3 = ($n-20)*12/*หน่วยที่11-20*/+(10*10)/*หน่วยที่1-10*/;
echo $sum3;
}
else
{
$sum4 = ($n-10)*10/*หน่วยที่1-10*/;
echo $sum4;
}
?>
|
|
|
|
|
Date :
2009-07-11 12:04:50 |
By :
zepherus |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อนาคตของชาติ อยู่ในมือเรา
Code (PHP)
<?php
$n = 34;
$sum = 0;
if($n >30)
{
$n = $n-30;
$sum =$sum + $n*20;
$n = 30;
}
if($n > 20)
{
$n = $n-20;
$sum =$sum + $n*15;
$n = 20;
}
if($n > 10)
{
$n = $n-10;
$sum =$sum + $n*12;
$n = 10;
}
$sum =$sum + $n*10;
echo $sum;
?>
|
|
|
|
|
Date :
2009-07-11 14:55:10 |
By :
lozomac |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|