ugrás a tartalomhoz

számjgyek,számlálás

kriszrap · 2011. Szep. 8. (Cs), 21.59
sziasztok!!!
Segítséget szeretnék kérni.
100-999 vannak a számok.
Forral végig szeretnék menni a számokon és ha harmadik számjegye 1 akkor egy változohoz hozzá adok 1-et. Csak annyi a bajom hogy melyik az a parancs ami csak a 3. számjegyet nézi??
Segítségeteket előre köszönöm:)
 
1

String

Poetro · 2011. Szep. 8. (Cs), 22.17
Azt teheted, hogy szöveggé alakítod, és akkor veszed a 3. karaktert. Ha pedig számként akarod vizsgálni, akkor pedig megnézed, mennyi maradékot ad 10-zel osztva. Annak a kiderítését, hogy melyik a gyorsabb, rád bízom.
2

matek.

pp · 2011. Szep. 9. (P), 06.47

$harmadikszamjegy = (((int)$szam) / 100) % 10;
nem próbáltam csak egy tipp. :)
3

itt a

kriszrap · 2011. Szep. 9. (P), 21.22
itt a megoldás:)
<?php
for($i=100;$i<= 999;$i++)
{
if(substr($i,2,3) == 1)
{
$szamjegyek++;
}
}
print $szamjegyek;

?>
4

if(substr($i,2,1) == 1) {} !!!

Totti 1986 · 2011. Szep. 10. (Szo), 01.23
if(substr($i,2,1) == 1) {} !!!
5

bocs rosszat

kriszrap · 2011. Szep. 10. (Szo), 11.30
bocs rosszat irtam:(
if(substr($i,2,3) == 1)
6

Igen, ez a rossz. A jó meg

Totti 1986 · 2011. Szep. 10. (Szo), 13.16
Igen, ez a rossz.
A jó meg az, amit én írtam. :)