jsem začátečník v programování, jsem na vš studuju dálkově. příští týden v pátek máme psát test, který má tyto zadání:
http://www.cs.vsb.cz/kratky/courses/2008-09/upr/sylabus/test1.pdf
základy bych chápal, ale prostě mě nenapadá, jak mám ty příklady udělat. tak se ptám, jestli by mi někdo z vás profíků poradil, popřípadě vysvětlil jak na to.
děkuju moc předem
Fórum › Java
Pomůže mi někdo prosím?
Metóda append by vyzerala asi takto:
Vytvoríš pole, ktoré má políčok pole1 + pole2, teda:
char[] pole = new char[pole1.length + pole2.length]
Teraz buď metódou System.arraycopy skopíruj tie dve polia do jedného veľkého, alebo prejdi v cykle polia a prvky vkladaj po jednom:
for(int i = 0; i<pole1.length; i++) {
pole[i] = pole1[i];
}
for(int i = 0; i<pole2.length; i++) {
pole[i + pole1.length - 1] = pole2[i]; // -1 lebo polia sa indexuju od nuly
}
Ak sa majú prvky striedať tak to spravíš jedným cyklom:
for(int i = 0; i<pole1.length; i++) {
pole[i*2] = pole1[i]; // Kazdy parny index
pole[i*2 + 1] = pole2[i]; // Kazdy neparny index
}
Vypis v metode print je ti dufam jasny.
Metoda find:
for(int i = 0; i<str.length(); i++) {
if(str.charAt(i) == znak1) return true;
}
return false;
Možno tam sú nejaké chyby, sorry píšem narýchlo ale podstata tam je.
Momentálně jsem na vsb fei ikt (informacni a telekomunikacni programy
diky za pomoc, momentálně mě zlobí třetí příklad, nevím jak mám srovnat první znaky pole za sebe a pak ty druhe, podarilo se mi udelat to, ze se mi zobrazi prvni devitka, pak 33 a 48. 10 se neukaze vubec, jen na konci je nula
u ctyrky nejspise musim pouzit if?
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 24 hostů
Podobná vlákna
Pomuze nekdo ? — založil Tod
Pomuže mi někdo? — založil f.d.
Pomůže někdo s úkolem ? — založil R3nn3K
Pomůže někdo se zápočtovým úkolem z javy — založil ori
Pomoc a Cool URL - pomůže někdo ? — založil BHMarten
Moderátoři diskuze