PDA

View Full Version : سوال: کم شدن اعداد داخل حلقه



ravand
سه شنبه 27 مهر 1395, 17:40 عصر
سلام
من توی یه حلقه ی ساده موندم!!!
من قصدم این بود که به حلقه یه عدد بدم بعد توی اون حلقه این عدد سه تا سه تا کم بشه و همینطوری نمایش داده بشه.
مثلا من به حلقه عدد 15 رو میدم. توی حلقه سه تا سه تا کم بشه و اینطوری نمایش بده:
12 9, 6, 3
فرقی ام نمیکنه از سه شروع بشه یا از 12 .
من اینو نوشتم:


<?php
for($i = 1;$i < 15; $i += 3){
echo $i ."<br/>";
}
?>

ولی مشکلش اینه که اگه به جای 15 بنویسم 14 . بازم اینا رو خروجی میده:
1
4
7
10
13
در صورتی که سه تا از 14 کم کنی میشه 11 و ...
حالا باید چه کرد؟

plague
سه شنبه 27 مهر 1395, 18:56 عصر
حرفات با کد هات همخانی نداره
کدت از 1 شروع میشعه و صعودیه
تو حرفات راجب حلقه نزولی داری صحبت میکنی
حلقه فعلی شما 3 تا 3 تا افزایش پیدا میکنه و از 1 شروع میشه تا 13
در حلقه صعودی فعلی بعد از 13 عدد 16 خواهد بود
یعنی نه 14 و نه 15 چاپ نخواهند شد و عملا فرقی نمیکنه شما 14 یا 15 بزاری

ravand
چهارشنبه 28 مهر 1395, 07:03 صبح
مشکلم حل شد:


<?php
$num=20;
for($i=$num; $i > 0 ; $i-=3){
echo $i."<br/>";
}
?>