Kezdőoldal » Számítástechnika » Programozás » Szevasztok, JAVA programozasba...

Szevasztok, JAVA programozasban segitenetek? Tobbi lent. (angol a billentyuzetem, azert nincsenek ekezetek)

Figyelt kérdés

Elso kommentben fogom az egesz programomat bemasolni.


Az alap ugye a main-ben kezdodik. Kommenttel felosztottam a feladatok sorrendjet (//1. //2. stb.)

A 7.-nel lenne a lenyeg.

Meghivtam newHereTherePublic7(x,z,t);-ot. A tervem az volt, hogy egybol onnan mennek at egy masik public helyre, es nem csak a main-bol ugralgatnek, mint addig az osszesnel. Ott a 8.ik csak a szerencsetlen probalkozasom, de nem ugy jott ossze, ahogy szerettem volna. Kommentben melle is irtam, hogy a 24et vartam erteknek a ,first' helyere.


Mi lenne a recept a megoldasomra?

Ha lehet ne a megoldast irjatok le, hanem valami nagyon konnyen, mintha egy hulyenek mondanatok, ugy vezessetek ra.


Koszonom elore mindenkinek a segitseget!


2018. máj. 29. 20:13
1 2
 1/11 A kérdező kommentje:

public class Mainben1 {


//1.

public static void newIntPublic1(int t, int v) {

int y;

/*y =*/ y=t*v;

System.out.println(y);


System.out.println();


System.out.println("New task");


int[] block = new int[10];


for (int i = 0; i <= block.length; i++) {

System.out.print(i + ", ");

}

}


//3.

public static void newStringPublic3(String z, String y, String x, char w) {


System.out.println();

System.out.println();


System.out.println(z + " " + y + " " + x + w);


}


//5.

public static void newMixPublic5(int a, int b, String c, char d) {


System.out.println();

System.out.println("New task:");

System.out.println(a + "" + b + " " + d + c + d + " " + b + a);

}


//7.

public static void newHereTherePublic7(int first, int fourth, int sixth) {

first = first*fourth;

fourth = fourth*first; // first=4, fourth=8

sixth = fourth+first; //12


newNothingSpecialPublic8(fourth, first, sixth); //8, 4, 12


System.out.println();


System.out.println(fourth);

System.out.println(first);

System.out.println(sixth);


}


//8.

public static int newNothingSpecialPublic8(int a, int aa, int aaa) {

aa = aa+aaa+a;

return aa; //24

}


public static void main(String[] args) {


//1.

int x = 10;

int z = 10;


newIntPublic1(x,z);


//2.

char letter2 = 'i';

char letter1 = 'N';

char letter4 = 'e';

char letter3 = 'c';


newCharPublic2(letter2, letter1, letter4, letter3);


//3.

String word1 = "You";

String word2 = "smart";

String word3 = "are";

char dot = '.';


newStringPublic3(word1, word3, word2, dot);


//4.

int mashogyAdunkOssze = newPluszPublic4(x,5);


System.out.println("New task:");

System.out.println(mashogyAdunkOssze);


//5.

x = 0;

z = 1;


word1 = "Perfect";


letter1 = '!';


newMixPublic5(x, z, word1, letter1);


//6.

x = 1;

int t = 0; //third


newNothingSpecialPublic6(x, z, t);


//7.

x = 2;

z = 2;

t = 2;


newHereTherePublic7(x,z,t);


}


//2.

public static void newCharPublic2(char a, char b, char c, char d) {


System.out.println();

System.out.println();


System.out.print(b);

System.out.print(a);

System.out.print(d);

System.out.print(c);

}


//4.

public static int newPluszPublic4(int a, int b) {

System.out.println();

return a+b;

}


//6.

public static void newNothingSpecialPublic6(int first, int second, int third) {

//System.out.println();

first = first + second; // 1+1

//System.out.println(first);

third = 4 + first + second; // 7


}


}

2018. máj. 29. 20:14
 2/11 A kérdező kommentje:

Osszecsukom a felesleges reszt az atlathatosag kedveert.



public class Mainben1 {


//1.

public static void newIntPublic1(int t, int v) {

int y;

/*y =*/ y=t*v;

System.out.println(y);


System.out.println();


System.out.println("New task");


int[] block = new int[10];


for (int i = 0; i <= block.length; i++) {

System.out.print(i + ", ");

}

}


//3.

public static void newStringPublic3(String z, String y, String x, char w) {


System.out.println();

System.out.println();


System.out.println(z + " " + y + " " + x + w);


}


//5.

public static void newMixPublic5(int a, int b, String c, char d) {


System.out.println();

System.out.println("New task:");

System.out.println(a + "" + b + " " + d + c + d + " " + b + a);

}


//7.

public static void newHereTherePublic7(int first, int fourth, int sixth) {

first = first*fourth;

fourth = fourth*first; // first=4, fourth=8

sixth = fourth+first; //12


newNothingSpecialPublic8(fourth, first, sixth); //8, 4, 12


System.out.println();


System.out.println(fourth);

System.out.println(first);

System.out.println(sixth);


}


//8.

public static int newNothingSpecialPublic8(int a, int aa, int aaa) {

aa = aa+aaa+a;

return aa; //24

}


public static void main(String[] args) {


//1.

int x = 10;

int z = 10;


newIntPublic1(x,z);


//2.

char letter2 = 'i';

char letter1 = 'N';

char letter4 = 'e';

char letter3 = 'c';


newCharPublic2(letter2, letter1, letter4, letter3);


//3.

String word1 = "You";

String word2 = "smart";

String word3 = "are";

char dot = '.';


newStringPublic3(word1, word3, word2, dot);


//4.

int mashogyAdunkOssze = newPluszPublic4(x,5);


System.out.println("New task:");

System.out.println(mashogyAdunkOssze);


//5.

x = 0;

z = 1;


word1 = "Perfect";


letter1 = '!';


newMixPublic5(x, z, word1, letter1);


//6.

x = 1;

int t = 0; //third


newNothingSpecialPublic6(x, z, t);


//7.

x = 2;

z = 2;

t = 2;


newHereTherePublic7(x,z,t);


}


//2.

public static void newCharPublic2(char a, char b, char c, char d) {


System.out.println();

System.out.println();


System.out.print(b);

System.out.print(a);

System.out.print(d);

System.out.print(c);

}


//4.

public static int newPluszPublic4(int a, int b) {

System.out.println();

return a+b;

}


//6.

public static void newNothingSpecialPublic6(int first, int second, int third) {

//System.out.println();

first = first + second; // 1+1

//System.out.println(first);

third = 4 + first + second; // 7


}


}

2018. máj. 29. 20:15
 3/11 A kérdező kommentje:
Ez egy kocsog, igyis az egeszet masolta be..
2018. máj. 29. 20:17
 4/11 anonim ***** válasza:
Nem.
2018. máj. 29. 21:21
Hasznos számodra ez a válasz?
 5/11 anonim ***** válasza:
Nem tudom mi akar ez lenni, de sűrgősen fejezd abba.
2018. máj. 29. 21:22
Hasznos számodra ez a válasz?
 6/11 anonim ***** válasza:
Az átláthatóság kedvéért használj kódmegosztó oldalt - hastebin, pastebin, satöbbi - az megtartja a kód indentálását, használ kódszínezést - így az átlátható lesz számunkra. Illetve írd le mi a feladat / linkeld be a feladat elérhetőségét.
2018. máj. 29. 21:31
Hasznos számodra ez a válasz?
 7/11 anonim ***** válasza:

"char letter2 = 'i';

char letter1 = 'N';

char letter4 = 'e';

char letter3 = 'c';


newCharPublic2(letter2, letter1, letter4, letter3);"


Az ehez hasonló kód részletek miatt azt feltételezem, hogy még a tömbökbe sem kezdtél bele.


Szóval az lenne a legcélszerűbb ha nagyon kicsi gyakorló feladatokat csinálnál, amíg nem tanulod meg az alapokat.


Így csak a kellőnél jobban összezavarod magadat és csak vesztegeted az idődet.


[link]


Ez az oldal mondjuk lehet egy kicsit még nehéz lenne neked, meg angolul van, de ehez hasonló mikro gyakorló feladatokat érdemes csinálnod, amíg nem tudod a tömböket és loopokat sem használni.


Ez tényleg nem basztatásból mondom. Ezzel csak az idődet pocsékolod.


Amúgy legközelebb használj egy kód megosztó oldalt, mint a pastebin ha posztolni akarsz valamilyen kód darabot.

2018. máj. 29. 21:34
Hasznos számodra ez a válasz?
 8/11 A kérdező kommentje:

Nincs kiirva sehol ilyen feladat. Itt pusztan en arra probalnek rajonni, hogy hogyan lehet nem csak a main-bol atugrani egy uj public static void()-ba, hanem egy mar meglevo public static void()-bol atmenni egy masikba es ott deklaralni massa a mar meglevo erteket.

Pl.: a main-bol egy x=5 erteket atviszek egy newTask(); nevu helyre, ott felvetetem vele mondjuk a 10 erteket, majd a kovetkezo sor, hogy abbol a newTask();-bol atviszem pl. egy newTask2(); nevu helyre, ismet felvetetek vele egy mas erteket mondjuk a 0-at, majd visszalep a newTask();-ba es onnan meg vissza a main-be es kiiratom vele az x legujabb erteket, a nullat.


Tudom, hogy semmi ertelme, de nem egesz 1 napja neztunk ra ezekre az ide-oda lepegetesekre a main fv-bol.

2018. máj. 29. 21:40
 9/11 anonim ***** válasza:
Ehelyett a taknyolás helyett inkább olvasd el hogy működik a paraméterátadás.
2018. máj. 29. 21:51
Hasznos számodra ez a válasz?
 10/11 anonim ***** válasza:
Keress egy könyvet / videót. Kb a 3. Fejezetben lesznek a függvények. (Igen tudom hogy javában metódus)
2018. máj. 30. 02:01
Hasznos számodra ez a válasz?
1 2

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

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!