Java programozásban segítenél? (Többi lent. )
A feladatom az, hogy ezeket a karaktereket (a-b c-d) kiírassuk, miközben használjuk az int, if és while függvényeket(?).
A programom a következő:
package ab.cd;
public class AbCd {
public static void main(String[] args) {
int x = 6;
while (x > 0) {
if (x > 5) {
System.out.print("a");
}
{
x = x-2;
System.out.print("-");
}
if (x == 4) {
System.out.print("b c");
}
x = x-3;
if (x == 1) {
System.out.print("d");
}
}
}
}
Sajnos a legvégén az jön ki, hogy a-b cd-
Mit rontottam el? Kezdő vagyok, szóval a kérésem arra is kihatna, hogy egyszerűen magyarázzatok.
Továbbá mit kíváncsiságból érdekelne egy további dolog. Ezt lefuttattam:
package ab.cd;
public class AbCd {
public static void main(String[] args) {
int x = 6;
while (x > 0) {
if (x > 5) {
System.out.print("a");
}}}}
Folyamatosan fut a program, nem végez vele. Ilyenkor mit történik, és miért? Folyamatosan pörög az a, és tölt megállás nélkül.
Köszönöm előre is!
Ez a feladat???
Akárhova jársz azonnal iratkozz ki, ezt meg küldd be megoldásnak:
int x;
if (true){
}
else{
while (true){
}
}
System.out.println("a-b c-d");
Akkor még simán. Ha 50 éves lennél akkor azt mondanám hogy már ne kezdj bele, de így simán.
Én 13 évesen kezdtem. 3 év alatt mindent megtanultam. Mostanra már neveztek profinak.
Bárki aki belevágna..
Az előző hozzászólások egyikében ajánlották a codecademy.com-ot. Aki teheti, ezen keresztül vágjon bele a tudomány elsajátításába!
Továbbá, az angol. Muszáj lesz, különben tárgytalan az erőfeszítés..
Elhihetitek, k*rvául jó és egészen érthető is.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!