[ Príspevkov: 4 ] 
AutorSpráva
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
NapísalOffline : 08.10.2014 16:14 | Java - súčin čisel

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


Offline

Správca fóra
Správca fóra
Java - súčin čisel

Registrovaný: 08.08.09
Príspevky: 12446
Témy: 38 | 38
NapísalOffline : 08.10.2014 17:41 | Java - súčin čisel

Skús si pozrieť niečo o faktoriáloch, pre javu nájdeš aj pekné riešenia s rekurziou.


_________________
always is always wrong
Offline

Užívateľ
Užívateľ
Java - súčin čisel

Registrovaný: 15.01.07
Prihlásený: 23.09.15
Príspevky: 186
Témy: 3 | 3
Bydlisko: ZV/BA
NapísalOffline : 08.10.2014 18:52 | Java - súčin čisel

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" } "
Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
Napísal autor témyOffline : 08.10.2014 20:31 | Java - súčin čisel

dakujem vam, hlavne matvejovi za nazornu ukazku, hned som to pochopil


 [ Príspevkov: 4 ] 


Java - súčin čisel



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Zoradenie cisel Java

v Backend

2

1762

09.11.2012 8:54

fista1

V tomto fóre nie sú ďalšie neprečítané témy.

Java maximum z 3 cisel

v Backend

1

558

18.02.2012 22:01

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

Co znamena logicky sucet a logicky sucin

v Backend

9

1262

21.03.2015 8:46

Venco

V tomto fóre nie sú ďalšie neprečítané témy.

Rozdiel medzi Java Standard a Java EE

v Backend

1

991

02.04.2014 12:41

XOLOO

V tomto fóre nie sú ďalšie neprečítané témy.

dobre java navody a nova tema JAVA

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Backend

35

5714

09.03.2009 17:14

tlacitko Enter

V tomto fóre nie sú ďalšie neprečítané témy.

Generovanie cisel

v Backend

5

1001

06.02.2010 17:44

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Generátor pseudonáhodných čísel

v Backend

11

1165

14.10.2007 19:35

Integer

V tomto fóre nie sú ďalšie neprečítané témy.

Z cisel text?

v Backend

3

523

21.03.2010 10:27

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

JAVA - java.lang.NullPointerException

v Backend

1

1186

04.01.2010 17:05

emigrate

V tomto fóre nie sú ďalšie neprečítané témy.

Zoradenie cisel v tabulke

v Backend

4

749

05.08.2009 17:38

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Formatovanie cisel v php

v Backend

2

286

06.12.2012 18:36

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

SW generator nahodnych cisel

v Ostatné programy

0

1281

16.02.2009 10:28

markog

V tomto fóre nie sú ďalšie neprečítané témy.

C++ nasobenie vacsich cisel

v Backend

5

819

30.12.2009 12:32

josi

V tomto fóre nie sú ďalšie neprečítané témy.

Problem s urcenim cisel

v Backend

1

410

07.03.2009 14:17

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

Delphi : Edit nacitanie cisel

v Ostatné

5

844

05.10.2011 12:40

Memorex88

V tomto fóre nie sú ďalšie neprečítané témy.

C++ Čitanie znakov/čísel

v Backend

6

682

09.05.2014 12:04

Lukys12345



© 2005 - 2026 PCforum, edited by JanoF