Szerző Téma: For - számok 1-99 ig  (Megtekintve 1139 alkalommal)

For - számok 1-99 ig
« Dátum: 2014. Május 06. - 15:48:15 »
0 Show voters
Sziasztok !
Az lenne a kérdésem hogy for-al hogy lehet az 1-99 közötti számokat kiválasztani ?
Rengeteg helyen kerestem, de nem találom sehol  :\'(
Egyébként egy jármû rendszerhez kéne.
Minden hasznos információt köszönök ! :)

For - számok 1-99 ig
« Válasz #1 Dátum: 2014. Május 06. - 16:24:44 »
0 Show voters
for(new i; i < 99; i++)
{
    ...
}

For - számok 1-99 ig
« Válasz #2 Dátum: 2014. Május 06. - 16:38:37 »
0 Show voters
Idézetet írta: Dzsugasvili date=1399386284\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48116\" data-ipsquote-contentclass=\"forums_Topic

for(new i; i < 99; i++)
{
    ...
}

 

huhh, köszi király vagy :D
98-ig írja ki de oda passzírozok egy +1-et és megvan oldva :D

For - számok 1-99 ig
« Válasz #3 Dátum: 2014. Május 06. - 17:13:18 »
0 Show voters
    for(new i = 1; i < 100; i++)
    {
        ...
    }

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
For - számok 1-99 ig
« Válasz #4 Dátum: 2014. Május 06. - 17:20:21 »
0 Show voters
Spoiler for Zsolesszka beelõzött, de - kövezzetek meg érte - azért elküldöm.:
Így nem lesz jó, mert - ahogy írtad is - csak 98-ig sorol. Méghozzá azért, mert a feltétel az, hogy addig növelje, míg a változó értéke kisebb, mint 99. E mellett Dzsugasvili értéket sem adott a változónak, így az automatikusan 0-t kapott. Ennek köszönhetõen pedig kiíródott a 0 is, ami nem kell a kérésed szerint. Tehát így a helyes:
 
for(new i = 1; i < 100; i++)

 
De amúgy a kérdésedet ha nagyon komolyan vennénk, miszerint
 
1-99 között[/quote]
akkor csak a [2, 98] intervallumból kéne kiíratni a számokat, elvégre 1 és 99 között nincs ott sem az 1, sem a 99, azok már határok. Tehát így nézne ki a dolog:
 
for(new i = 2; i < 99; i++)

 
Szóval az elsõ hozzászóló sem tévedett nagyot, nála csak az volt a hiba, hogy a 0 és az 1 is beletartozott (reméljük szándékosan írt < 99-et és nem csak azért, mert azt hitte, az még benne lesz, de mindenesetre félig sikerült eltalálni a dolgot, ha szó szerint vesszük a kérésedet). De neked nyilván az elsõ kellett, szóval minden rendben van :D Na meg a téma címében is 1-tõl 99-ig kéred a számokat, csak a témában írtad el picit.

For - számok 1-99 ig
« Válasz #5 Dátum: 2014. Május 06. - 15:48:15 »
0 Show voters
Sziasztok !
Az lenne a kérdésem hogy for-al hogy lehet az 1-99 közötti számokat kiválasztani ?
Rengeteg helyen kerestem, de nem találom sehol  :\'(
Egyébként egy jármû rendszerhez kéne.
Minden hasznos információt köszönök ! :)

For - számok 1-99 ig
« Válasz #6 Dátum: 2014. Május 06. - 16:24:44 »
0 Show voters
for(new i; i < 99; i++)
{
    ...
}

For - számok 1-99 ig
« Válasz #7 Dátum: 2014. Május 06. - 16:38:37 »
0 Show voters
Idézetet írta: Dzsugasvili date=1399386284\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"48116\" data-ipsquote-contentclass=\"forums_Topic

for(new i; i < 99; i++)
{
    ...
}

 

huhh, köszi király vagy :D
98-ig írja ki de oda passzírozok egy +1-et és megvan oldva :D

For - számok 1-99 ig
« Válasz #8 Dátum: 2014. Május 06. - 17:13:18 »
0 Show voters
    for(new i = 1; i < 100; i++)
    {
        ...
    }

Nem elérhető Dfoglalo

  • 4069
  • Globális Moderátor
    • Profil megtekintése
For - számok 1-99 ig
« Válasz #9 Dátum: 2014. Május 06. - 17:20:21 »
0 Show voters
Spoiler for Zsolesszka beelõzött, de - kövezzetek meg érte - azért elküldöm.:
Így nem lesz jó, mert - ahogy írtad is - csak 98-ig sorol. Méghozzá azért, mert a feltétel az, hogy addig növelje, míg a változó értéke kisebb, mint 99. E mellett Dzsugasvili értéket sem adott a változónak, így az automatikusan 0-t kapott. Ennek köszönhetõen pedig kiíródott a 0 is, ami nem kell a kérésed szerint. Tehát így a helyes:
 
for(new i = 1; i < 100; i++)

 
De amúgy a kérdésedet ha nagyon komolyan vennénk, miszerint
 
1-99 között[/quote]
akkor csak a [2, 98] intervallumból kéne kiíratni a számokat, elvégre 1 és 99 között nincs ott sem az 1, sem a 99, azok már határok. Tehát így nézne ki a dolog:
 
for(new i = 2; i < 99; i++)

 
Szóval az elsõ hozzászóló sem tévedett nagyot, nála csak az volt a hiba, hogy a 0 és az 1 is beletartozott (reméljük szándékosan írt < 99-et és nem csak azért, mert azt hitte, az még benne lesz, de mindenesetre félig sikerült eltalálni a dolgot, ha szó szerint vesszük a kérésedet). De neked nyilván az elsõ kellett, szóval minden rendben van :D Na meg a téma címében is 1-tõl 99-ig kéred a számokat, csak a témában írtad el picit.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal