Következő parancs végrehajtása x-szer javaban?
A feladat ezen részének a lényege, hogy egy betű egy kétdimenziós tömbben mozog. Az hogy mi van a tömbben az nem is lényeges, hanem vannak parancsaink pl: fel, le, jobbra, balra mehetünk a betűvel.
És egy olyan metódus kellene, ami paraméterként kap egy számot
pl:
public void ismetles(int hanyszor) {
}
és az utána következő parancsokat "hanyszor" végrehajtja.
pl.
betu.ismetles(2);
betu.fel();
így a betű felfele lép 2-öt
Na és a kérdés, hogy ezt hogyan valósítom meg?:D
Vagy úgy is jó ha egy metódusban van hogy mit ismételjen és hányszor
For ciklus.
Bármely java tutorial 3. leckéje.
jó de mit adok meg benne?
for(int i = 1; i <= hanyszor; i++) {
}
Ez egy nagyobb program része.
Vannak benne a metódusok (fel,le,jobbra,balra) és ezekben benne van hogy mit csináljon és az működik is.
Az ismétlés mindig el van látva egy számmal is, és az utána következő
parancsokat ennyiszer végrehajtja sorban. Hatóköre addig tart, amíg le nem
zárja egy stop parancs.
PL.
a betű az elején áll az [0][0] pozíción,
B _ _ _ _
_ _ _ _ _
_ _ _ _ _
_ _ _ _ _
_ _ _ _ _
ha beírom, hogy
betu.jobbra();
akkor átmegy a [0][1]-re
_ B _ _ _ _
_ _ _ _ _ _
_ _ _ _ _ _
_ _ _ _ _ _
_ _ _ _ _ _
ha azt hogy betu.le();
akkor:
_ _ _ _ _ _
_ B _ _ _ _
_ _ _ _ _ _
_ _ _ _ _ _
_ _ _ _ _ _
és azt kellen ha beírom pl, hogy
betu.ismetles(4);
betu.jobbra();
akkor 4-et menjen jobbra
_ _ _ _ _ _
_ _ _ _ _ B
_ _ _ _ _ _
_ _ _ _ _ _
_ _ _ _ _ _
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!