Stránka: 1 z 1
| [ Príspevkov: 19 ] | |
Autor | Správa |
---|
Registrovaný: 03.08.08 Prihlásený: 30.07.17 Príspevky: 272 Témy: 36 | 36 Bydlisko: Revúca |
Zdravým
zrejme je takýchto tém viac ale aj tak by som sa opýtal
Doteraz som sa učil C++ z knihy Naučte sa C++ za 21 dní v prostredí Microsoft Visual C++ 2010 Express.
Chcel by som teraz prejsť na javu a pohrať sa trocha aj s grafikou
Ktorú knihu by ste odporučili Mám základy v pascal C, C++ ale javu som ešte nerobil nikdy a tiaž aké prostredie by ste odporučili.
Ďakujem
_________________ MB: ASUS P5K EPUCPU INtel Core 2 Duo E72002,53 GHz (OC 3,5 GHz), ChladičArctic Cooling Freezer Xtreme, RAM: 2*2 GB DDR2 A-DATA Gamer Series 800MHz(OC 1066MHz), VGA: Sapphire Ati Radeon HD 4850 512 DDR3, ChladičArctic Cooling Accelero TWIN TURBO systém HDD: Samsung Spin point F1 320 GB, Data HDD Samsung Spinpoint F1 1TB CASE: Thermaltake SOPRANO black VB1000BWS window ZDROJ: CoolerMaster Silent Pro Active 700W Modular MONITOR:SAMSUNG 22" LCD SyncMaster T220 2ms DVI MYŠ: Razer Diamondback 3G 1800dpi Earth Green KLÁVESNICA: Logitech Wave Corded Keyboard SK, USB GAMEPAD: Speed Link Strike2 - black |
|
Registrovaný: 11.01.09 Prihlásený: 19.12.24 Príspevky: 1395 Témy: 10 | 10 Bydlisko: Hrinova | |
Registrovaný: 03.10.12 Prihlásený: 01.12.20 Príspevky: 18 Témy: 2 | 2 |
Ahojte. Tiež sa snažím venovať jave, no ocenil by som ešte niekoho. S kým by som sa mohol učiť, navzájom by sme si pomáhali a tak. Komunikovať by sme mohli tu, pripadne skypom, alebo inak (to je uplne jedno) je tu nejaký začiatočník?
ak by mal niekto záujem, tak tu je učebnica + jeden link.
(dúfam, že som neporušil nejaké pravidlá tymi linkami. ak ano tak mi prosim napište a ja to dam preč)
http://www.fi.muni.cz/~tomp/slides/pb162/printable.html
|
|
Registrovaný: 11.08.07 Príspevky: 4088 Témy: 34 | 34 Bydlisko: Brno |
Ta ucebnica predpokladam nie je volne siritelna, vsak? Zmazal som ti ju.
Co to tu tak sledujem, ziadny Javista beginner sa tu nejak dlhodobo nezdrzuje, takze asi moc nepochodis. Idealne sa asi bude radit so spoluziakmi, kedze oni riesia rovnake ulohy ako ty. Co sa tyka pcfora, tu ti skor pomozeme s konkretnymi problemami.
OT: nezvladat zakladnu Javu na FI po tretej prednaske, no to nebudes mat vesele.
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 | 66 Bydlisko: Žilina |
Ale čoby, ja sa tu zdržujem už pár rokov, ale... Nemám nejako momentálne motiváciu, prečo sa tomu venovať serióznejšie, keď programujem zároveň v ďalších jazykoch...
Ako povedal aj Ďuri, skús dať konkrétne otázky, možno ti budeme vedieť poradiť Ja budem len rád, ak sa tu objaví aj niečo iné ako len php..
|
|
Registrovaný: 03.10.12 Prihlásený: 01.12.20 Príspevky: 18 Témy: 2 | 2 |
Ďuri píše: Ta ucebnica predpokladam nie je volne siritelna, vsak? Zmazal som ti ju.
Ta ucebnica predpokladam nie je volne siritelna, vsak? v tej učebnici je v podste to iste, čo je na tej stranke, akurát že je to v pdf. tá učebnica sa tuším normálne predáva, ale sám si teda povedz, či to je nelegal, ak to je aj na nete voľne // pridané po 4 minútach od posledného príspevkua tiež vidím, že tu je veľa domýšlavcov ale nevadí aj takí musia byť. neštudujem a tiež som ani nepovedal, že mám problémy so základmi. na začiatok mi bol odporučený pascal, ktorý som sa naučil a pochopil úplne sám. s týmto tiež nemám vačšie problémy, skôr by som potreboval niečo ako zbierku úloh, ak mám teda chcieť niečo konkrétne (linky na google si prosím odpustite )
čiže ak sa budem snažiť dať dokopy pár riadkov, možem as kľudne s vami poradiť? to jest - pomocť opraviť chyby, pomocť zjednodušiť kód, atď..?
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 | 66 Bydlisko: Žilina |
Citácia: ale sám si teda povedz, či to je nelegal, ak to je aj na nete voľne Ak zvládneš z obchodu ukradnúť fľašu vodky bez platenia, znamená to, že je to legálne? Ten link som nevidel, ale keďže ho Ďuri zrušil, tipujem, že šlo o klasický prípad warezu... Existujú aj free knihy na internete, ale to by ti Ďuri nezrušil. Citácia: čiže ak sa budem snažiť dať dokopy pár riadkov, možem as kľudne s vami poradiť? to jest - pomocť opraviť chyby, pomocť zjednodušiť kód, atď..?
Jasné, na to je tu fórum Samozrejme ak sa nebudeš pýtať na každú kravinu, ktorá by sa dala vygoogliť za 5 sekúnd... Lebo aj takí sem občas chodia a potom strašne nadávajú, že im nikto nechce pomôcť
_________________ C#, PHP, ... |
|
Registrovaný: 03.10.12 Prihlásený: 01.12.20 Príspevky: 18 Témy: 2 | 2 |
walther píše: Citácia: ale sám si teda povedz, či to je nelegal, ak to je aj na nete voľne Ak zvládneš z obchodu ukradnúť fľašu vodky bez platenia, znamená to, že je to legálne? Ten link som nevidel, ale keďže ho Ďuri zrušil, tipujem, že šlo o klasický prípad warezu... Existujú aj free knihy na internete, ale to by ti Ďuri nezrušil. Citácia: čiže ak sa budem snažiť dať dokopy pár riadkov, možem as kľudne s vami poradiť? to jest - pomocť opraviť chyby, pomocť zjednodušiť kód, atď..? Jasné, na to je tu fórum Samozrejme ak sa nebudeš pýtať na každú kravinu, ktorá by sa dala vygoogliť za 5 sekúnd... Lebo aj takí sem občas chodia a potom strašne nadávajú, že im nikto nechce pomôcť
nie to určite nieje moj pripad a je to forum, ale chytať za slovíčka as tiež nemusíme
|
|
Registrovaný: 18.07.12 Príspevky: 26 Témy: 2 | 2 |
Dobrá knižka na Javu a najmä! na pochopenie OOP je Rudolf Pecinovský: Myslíme objektově v jazyku Java. Nemôžem vynachváliť. Taktiež sa tam všetko robí na konkrétnych úlohach a to pomerne netradičným spôsobom. Môžem len doporučiť.
|
|
Registrovaný: 03.10.12 Prihlásený: 01.12.20 Príspevky: 18 Témy: 2 | 2 |
nehalem píše: Dobrá knižka na Javu a najmä! na pochopenie OOP je Rudolf Pecinovský: Myslíme objektově v jazyku Java. Nemôžem vynachváliť. Taktiež sa tam všetko robí na konkrétnych úlohach a to pomerne netradičným spôsobom. Môžem len doporučiť.
Ja som si kupil knihu JAVA7 od Herberta Schildta a neviem si ju vynachváliť // pridané po 9 minútach od posledného príspevkuspravil som už aj ovela komplikovanejšie veci, ale s týmto si nejako neviem rady. poradte mi dakujem
Kód: import java.io.IOException;
public class CakamNaBodku {
/** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { // TODO Auto-generated method stub int medzery = 0; char bodka; System.out.println("Program caka na bodku."); do{ bodka = (char) System.in.read(); ++medzery; }while (bodka == '.'); System.out.println("Zadali ste bodku, počet medzier je " + medzery); }
}
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 | 66 Bydlisko: Žilina |
Čo to má robiť a čo to robí? V čom spočíva tvoj problém?
Základom akéhokoľvek programovania je naučiť sa správne klásť otázky
|
|
Registrovaný: 03.10.12 Prihlásený: 01.12.20 Príspevky: 18 Témy: 2 | 2 |
walther píše: Čo to má robiť a čo to robí? V čom spočíva tvoj problém? Základom akéhokoľvek programovania je naučiť sa správne klásť otázky
aha, ano ospravedlnujem sa - teraz, ked som si to prečítal s odstupom pár minút už sa mi moj koment nezdá taký samozrejmý.
takže - zadanie úlohy znie takto:ue
Napište program, ktorý číta znaky z klávesnice, kým neobdrží bodku. Nechajte program spočítať počet medzier. Celkový súčet vypíšte na konci programu.
a tu je moj program:
Kód: import java.io.IOException;
public class CakamNaBodku {
/** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { // TODO Auto-generated method stub int medzery = 0; char bodka; System.out.println("Program caka na bodku."); for (;;){ do{ bodka = (char) System.in.read(); ++medzery; }while (bodka == '.'); System.out.println("Zadali ste bodku, počet medzier je " + medzery); } }
} a toto je výstup z neho. Kód: Program caka na bodku. a Zadali ste bodku, počet medzier je 1 Zadali ste bodku, počet medzier je 2 Zadali ste bodku, počet medzier je 3 s Zadali ste bodku, počet medzier je 4 Zadali ste bodku, počet medzier je 5 Zadali ste bodku, počet medzier je 6 d Zadali ste bodku, počet medzier je 7 Zadali ste bodku, počet medzier je 8 Zadali ste bodku, počet medzier je 9 a Zadali ste bodku, počet medzier je 10 Zadali ste bodku, počet medzier je 11 Zadali ste bodku, počet medzier je 12 s Zadali ste bodku, počet medzier je 13 Zadali ste bodku, počet medzier je 14 Zadali ste bodku, počet medzier je 15 d Zadali ste bodku, počet medzier je 16 Zadali ste bodku, počet medzier je 17 Zadali ste bodku, počet medzier je 18 a Zadali ste bodku, počet medzier je 19 Zadali ste bodku, počet medzier je 20 Zadali ste bodku, počet medzier je 21 sd Zadali ste bodku, počet medzier je 22 Zadali ste bodku, počet medzier je 23 Zadali ste bodku, počet medzier je 24 Zadali ste bodku, počet medzier je 25
|
|
Registrovaný: 02.12.06 Prihlásený: 17.12.24 Príspevky: 690 Témy: 35 | 35 Bydlisko: Rimavská So... |
po prvé zvyšuješ počítač medzier a ani nevieš či tam medzera bola
a po druhé java nie je pascal teda podmienka má byť while(bodka != '.')
_________________ Math is the best! |
|
Registrovaný: 03.10.12 Prihlásený: 01.12.20 Príspevky: 18 Témy: 2 | 2 |
jarrro píše: po prvé zvyšuješ počítač medzier a ani nevieš či tam medzera bola a po druhé java nie je pascal teda podmienka má byť while(bodka != '.')
ok až by si si našiel minutku čas, tak by si mi to prosim ta mohol napisat, nech vidim ako by to spravil človek, ktorý sa v tom vyzná. a ďakujem za rady
|
|
Registrovaný: 02.12.06 Prihlásený: 17.12.24 Príspevky: 690 Témy: 35 | 35 Bydlisko: Rimavská So... |
Kód: import java.io.IOException;
public class CakamNaBodku {
/** * @param args * @throws IOException */ public static void main(String[] args) throws IOException { // TODO Auto-generated method stub int medzery = 0; char bodka; System.out.println("Program caka na bodku."); do{ bodka = (char) System.in.read(); if(bodka == ' '){ ++medzery;} }while (bodka != '.'); System.out.println("Zadali ste bodku, počet medzier je " + medzery); }
}
_________________ Math is the best! |
|
Registrovaný: 03.10.12 Prihlásený: 01.12.20 Príspevky: 18 Témy: 2 | 2 |
ešte by som potreboval pomocť s týmto. chcem, aby switch vybral tú možnosť, ktorú mu zadám z klávesnice. Kód: /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package rebrik;
/** * * @author */ public class Rebrik {
/** * @param args the command line arguments */ public static void main(String[] args) throws java.io.IOException { // rebrik if else if System.out.println("Zadaj koľko Xiek chceš nechať" + "program vypisať. Od 1 do 5."); int cislo; cislo = (int) System.in.read(); switch (cislo){ case 1: System.out.println("X"); break; case 2: System.out.println("XX"); break; case 3: System.out.println("XXX"); break; case 4: System.out.println("XXXX"); break; case 5: System.out.println("XXXXX"); break; default: System.out.println("zadal si zle cislo."); } System.out.println(cislo); } } ďakujem veĺmi pekne.
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | 3 |
Na čítanie z vstupu použi triedu Scanner a to takto: 1.) Na začiatok pridás import java.util.Scanner 2.) Urobíš si nový objekt Scanner scanner = new Scanner( System.in ); Tým si vytvoríš Scanner, ktorý bude "načúvať" na štandardnom vstupe (System.in) 3.) Nové číslo načítaš ako int cislo = scanner.nextInt(); Potobne sú metódy nextChar(), nextByte() atď, viac sa dozvieš v dokumentácií http://docs.oracle.com/javase/1.5.0/doc ... anner.html
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Registrovaný: 03.10.12 Prihlásený: 01.12.20 Príspevky: 18 Témy: 2 | 2 |
ďaľšia otázka. trošku hlúposť, ale od toho fórum je aký je rozdiel medzi tým, či dva výsptupy napíšem takto Kód: System.out.println("ahoj"); System.out.println("ahoj"); alebo takto: Kód: System.out.print("ahoj\n"); System.out.print("ahoj\n"); má to nejaké praktické využitie používať aj ten aj ten spôsob? ďakujem!
|
|
Registrovaný: 17.07.11 Prihlásený: 29.12.20 Príspevky: 1516 Témy: 3 | 3 |
Takúto otázku si vieš zodpovedať aj sám po chvíli hľadania Nájdeš v dokumentácií metódu PrintStreamu.println (lebo System.out je PrintStream, aj to rýchlo nájdeš) a prečítaš si k nej: Citácia: Terminate the current line by writing the line separator string. The line separator string is defined by the system property line.separator, and is not necessarily a single newline character ('\n'). ( http://docs.oracle.com/javase/1.4.2/doc ... l#println() ) Ale všeobecnejšie, je to kvôli prenositeľnosti kódu medzi platformami. Windows ako newline používa sekvenciu "\r\n", linux iba "\n", mac zase iné a ďalšie operačné systémy môžu zase iné (viz http://cs.wikipedia.org/wiki/Nov%C3%BD_%C5%99%C3%A1dek ) To znamená, že Print("nieco\n"); by ti na Windows nemuselo fungovať spoľahlivo. Println("nieco") bude určite.
_________________ Na súkromné správy týkajúce sa problémov, ktoré sa riešia vo fóre, neodpovedám! |
|
Stránka: 1 z 1
| [ Príspevkov: 19 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 33 | 3701 | 23.05.2014 0:45 matwej | | [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 35 | 5559 | 09.03.2009 17:14 tlacitko Enter | | v Assembler, C, C++, Pascal, Java | 1 | 905 | 02.04.2014 12:41 XOLOO | | v Assembler, C, C++, Pascal, Java | 1 | 1127 | 04.01.2010 17:05 emigrate | | v Ostatné | 27 | 766 | 21.12.2012 2:32 Ďuri | | v Assembler, C, C++, Pascal, Java | 1 | 475 | 13.02.2012 20:49 Ďuri | | [ Choď na stránku: 1, 2, 3, 4 ] v Webdesign | 106 | 4363 | 26.04.2008 16:12 Tominator | | v PHP, ASP | 1 | 445 | 14.02.2012 19:53 Ďuri | | v Ostatné | 3 | 1746 | 19.06.2009 18:39 Blackshadow | | v Assembler, C, C++, Pascal, Java | 5 | 1004 | 03.09.2010 15:14 Fico | | v Assembler, C, C++, Pascal, Java | 23 | 1665 | 26.11.2016 8:42 ado130 | | v Ekonomika, práca, biznis, podnikanie a peniaze | 2 | 550 | 03.08.2015 12:19 don jebot | | v Technológia .NET | 1 | 1909 | 13.12.2008 21:52 void | | v Assembler, C, C++, Pascal, Java | 5 | 702 | 17.03.2008 10:30 neznamy | | v Perl, Python, Ruby, CGI | 0 | 644 | 21.11.2011 19:09 black evil | | v Webdesign | 3 | 455 | 11.09.2013 8:38 don jebot |
|