PHP - Izberi naslednje zaporedje
 
Lucifix 1. okt 2012 12:45:55 Pridružen od:
14. okt 2008
744 objav
438 12 0
#1

Pozdravljeni,



delam PHP loop ($count++), ki bi moral izbrati vsako številko v naslednjem zaporedju:


1   **2**   3
4 **5** 6
7 **8** 9
10 **11** 12
13 **14** 15
16 **17** 18
19 **20** 21
22 **23** 24
...

Se pravi bi moral izbrati vsako številko, ki je v tem primeru obarvana (2, 5, 7, 11, 14, ...). Ima kdo mogoče kakšno rešitev, ker se nikakor ne dobim ideje kako bi to izvedel.


všeč(0) ni všeč(0) spam(0)
 
SlimDeluxe 1. okt 2012 12:55:23 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#2
for ($num = 2; $num < 999; $num++)
{
if (($num + 1) % 3 == 0)
{
// do your thang
}
}

Kjer je 999 tvoja zgornja meja


všeč(1) ni všeč(0) spam(0)
Freelance Web Developer
 
IceKing 1. okt 2012 12:59:50 Pridružen od:
1. jul 2008
101 objav
33 1 0
#3

Nisem prepričan če prav razumem...



for($count=2;$count<n;$count+=3){

echo $count;

}



Ta zanka bi ti recimo izpisala to tvoje zaporedje (2,5,8,11,...). Če pa moraš iti število po število skozi zanko pa poskusi z ostankom pri deljenju.



for($count=1;$count<n;$count++){

if($count%3==2) echo $count;

}



Upam da se nisem kje zmotil :)


všeč(2) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se