Ben18 kérdése:
Futtatas utan mit fog kiirni a program, es miert? Public static void main (String[] args) { int[] p = new int[6]; int i; for (i = 0; i < 6; i++) p[i] = i * 2; for (i = 0; i < 5; i++) { p[5 - i] = p[i]; System. Out. Print (p[i]+"-") ; } } }
Figyelt kérdés
2013. jan. 22. 10:01
1/5 A kérdező kommentje:
public static void main(String[] args) {
int[] p = new int[6];
int i;
for (i = 0; i < 6; i++)
p[i] = i * 2;
for (i = 0; i < 5; i++) {
p[5 - i] = p[i];
System.out.print(p[i]+"-");
}
}
}
2013. jan. 22. 10:02
2/5 anonim válasza:
Ezt nem nekünk kéne megmondani. :)
Bejártál órára? Tanultál? Gyakoroltál? Megpróbáltad végiggondolni a feladatot?
Ha ezekre nem veszed a fáradtságot, most hagyd abba a programozást.
De nyilván segítünk. Ha elmondod, hol akadtál el a gondolatmenetben.
3/5 A kérdező kommentje:
A masodik ciklusnal akadtam el. Ha minden igaz, az eredmeny 0-2-4-4-2- .... csak nem ertem, hogy miert ennyi.
2013. jan. 22. 10:32
4/5 anonim válasza:
Legegyszerűbb kifejteni a ciklust, és érdemes minden művelet után vezetni, hogy hogy néz ki a tömb. :)
Ugye első ciklus után: 0,2,4,6,8,10
Második ciklus:
p[5 - 0 = 5] = p[0] // 0,2,4,6,8,0
p[5 - 1 = 4] = p[1] // 0,2,4,6,2,0
...
Így szépen kijön a végeredmény. :)
5/5 A kérdező kommentje:
Nagyon szepen koszonom a segitseget :)
2013. jan. 22. 11:29
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!