» »

Sestevanje zaporednih stevil (java math random)

Sestevanje zaporednih stevil (java math random)

lety ::

Bodite pozdravljeni:D

Torej, naletela sem na dokaj banalen primer, ki ga moji "veleumni" možgani niso sposobni rasplesti...(sem začetnik in mi je oproščeno):
 int b = 6 + (int)(Math.random() * ((11 - 6) + 1));
		for (int i=1; i<=5; ++i) {
		   novaVsota=--b;
		System.out.print(" "+novaVsota);
                }

Izpis: 8 7 6 5 4...potlej, bi rada ta stevila sestela. Predpostavljam da se mora filati v neko skupno vsoto,vaskic ko gre skozi zanko. Ampak vrtim se v neke zacaranem krogu in mi ne rata tega spisat (dobim vse drugo od želenega).

Any ideas? Hvala

dolenc ::

Pred izpisom dodaš še eno novo spremenljivko

sestevek +=novaVsota

In nakoncu izpišeš izven zanke. Če to iščeš.

noraguta ::

??? * ((11 - 6) + 1) tole tud jst ne štekam
Pust' ot pobyedy k pobyedye vyedyot!

lety ::

right...ok, kira banalna :D prireditveni izraz, sej res.
Thank you very very much:D

to pač rabim predstavitev stevil od max 10 do 6, kjer zacetna vrednost nikoli ne sme biti manjsa od 6 (pri generiranju) in sm to rešila na ta princip aka Min + (int)(Math.random() * ((Max - Min) + 1))

Zgodovina sprememb…

  • spremenil: lety ()

Mitja Bonča ::

((11 - 6) + 1) ... TO POMENI SLEDEČE:
če imaš naprimer kocko, ki ima 6 števil, rabiš delati Random z omejitvami od števila 1 pa do 6, je tako?
Ok, naprej...
Lahko izbereš 2 varjanti:
1. int newRandom1 = random.Next(6) + 1; 
2. int newRandom2 = random.NExt(1, 7);


Obe spremenljivki imata na razpolago števila od 1 pa do 6. Upam da se vidi razlika in v čem je fora.
Se razume?
Mitja


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C] - Spreminjanje programa s pointerji

Oddelek: Programiranje
61147 (899) DaMachk
»

[C#] pomoc pri vpisu elementov v listBox

Oddelek: Programiranje
101263 (1178) keworkian
»

C# je mozna referenca do int izven funkcije (direkt v classu torej)

Oddelek: Programiranje
81591 (1405) TopCat
»

c++ in linux/windows

Oddelek: Programiranje
121696 (1572) rapvirus
»

[C#] unmanaged->managed code

Oddelek: Programiranje
112121 (1996) Zzzzzzz

Več podobnih tem