| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
| Napísal Lessik: 08.10.2014 16:14 | |
|
Zdravim, dostali sme v skole zadanie a neviem si dat rady, Mam zadat kolko cisel chcem vypisat napr. 9 a v konzole sa mi ma zobrazit sucin cisel 1 * 2 * 3 * 4 * 5 *6 * 7 * 8 * 9 Zatial mam toto + viem, ze tam mam pouzit cyklus while Kód: //Úloha 5/// System.out.println (""); System.out.println ("Úloha 5"); int u; u = sc.nextInt (); napadlo ma, ze ak tie cisla necham vypisat tak ci neexistuje nieco co by mi vybralo posledne riadky z konzoly a nasledne by som to spravil ako int x = result1 * result2 * result3 atď az po result 9 (lebo 9 cisel). While by malo byt ako vypisuj cisla pokym x > y kde x zvoli uzivatel a nasledne z vypisanych cisel urobi sucin.. Sorry, za chaby opis, ale lepsie to asi nezvladnem.. /necakam, ze mi to tu spravite len potrebujem nejaku napovedu, vdaka
|
|
Registrovaný: 08.08.09 Príspevky: 12449 Témy: 39 | Napísal killer: 08.10.2014 17:41 | |
|
Skús si pozrieť niečo o faktoriáloch, pre javu nájdeš aj pekné riešenia s rekurziou.
_________________ always is always wrong |
|
Registrovaný: 15.01.07 Prihlásený: 23.09.15 Príspevky: 186 Témy: 3 Bydlisko: ZV/BA | Napísal matwej: 08.10.2014 18:52 | |
|
Kód: // zacal si vcelku dobre // scanner na citanie vstupu, vstup System.in je standard konzolovy stream, java funguje na streamoch (prudoch) // scanner je trieda, ktora dobre vie formatovane nacitavat tieto prudy Scanner sc = new Scanner(System.in); // nacita sa integer jeden, ako si to uz mal int u = sc.nextInt(); // zavrie sa otvoreny prud od scannera sc.close(); // dalo by sa to elegantnejsie, ale naschval som to takto lahko napisal a urcite by som to ja rekurziou robil, ale ked si pisal, ze while, tak while int out = 1; while(u>0) { out*=u; u--; } System.out.println(out);
_________________ nb: Lenovo Thinkpad E520 (starsi pan uz), Fedora 20 / Win7 dualboot " 1000.times { puts "I will not spam on the boards" } " |
|
| Napísal autor témy Lessik: 08.10.2014 20:31 | |
|
dakujem vam, hlavne matvejovi za nazornu ukazku, hned som to pochopil
|
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| Zoradenie cisel Java v Assembler, C, C++, Pascal, Java | 2 | 1665 | 09.11.2012 8:54 fista1 | | Java maximum z 3 cisel v Assembler, C, C++, Pascal, Java | 1 | 469 | 18.02.2012 22:01 coldak | | Co znamena logicky sucet a logicky sucin v Assembler, C, C++, Pascal, Java | 9 | 1107 | 21.03.2015 8:46 Venco | | Rozdiel medzi Java Standard a Java EE v Assembler, C, C++, Pascal, Java | 1 | 844 | 02.04.2014 12:41 XOLOO | | dobre java navody a nova tema JAVA [ Choď na stránku: 1, 2 ] v Assembler, C, C++, Pascal, Java | 35 | 5441 | 09.03.2009 17:14 tlacitko Enter | | Generovanie cisel v PHP, ASP | 5 | 921 | 06.02.2010 17:44 Ďuri | | Generátor pseudonáhodných čísel v Assembler, C, C++, Pascal, Java | 11 | 1045 | 14.10.2007 19:35 Integer | | Z cisel text? v PHP, ASP | 3 | 426 | 21.03.2010 10:27 Ďuri | | JAVA - java.lang.NullPointerException v Assembler, C, C++, Pascal, Java | 1 | 1084 | 04.01.2010 17:05 emigrate | | Zoradenie cisel v tabulke v PHP, ASP | 4 | 661 | 05.08.2009 17:38 rooobertek | | Formatovanie cisel v php v PHP, ASP | 2 | 216 | 06.12.2012 18:36 JanoF | | SW generator nahodnych cisel v Ostatné programy | 0 | 1193 | 16.02.2009 10:28 markog | | C++ nasobenie vacsich cisel v Assembler, C, C++, Pascal, Java | 5 | 744 | 30.12.2009 12:32 josi | | Problem s urcenim cisel v PHP, ASP | 1 | 349 | 07.03.2009 14:17 Ďuri | | Delphi : Edit nacitanie cisel v Delphi, Visual Basic | 5 | 758 | 05.10.2011 12:40 Memorex88 | | C++ Čitanie znakov/čísel v Assembler, C, C++, Pascal, Java | 6 | 565 | 09.05.2014 12:04 Lukys12345 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|