Kezdőoldal » Számítástechnika » Programozás » Készítsünk programot, amely...

Készítsünk programot, amely bekér két számot, majd a kettő közötti számtartományban kiír három darab véletlen számot!?

Figyelt kérdés
c#-ban ezt hogy kell megcsinálni?
2013. okt. 20. 15:26
 1/4 anonim ***** válasza:
Melyik része nem megy, hol akadtál el?
2013. okt. 20. 15:27
Hasznos számodra ez a válasz?
 2/4 A kérdező kommentje:

random véletlen = new random

eddig tudom utána azt nem tudom, hogyan adjam meg azt, hogy a 2 szám között adja ki azt a három véletlen számot

2013. okt. 20. 15:31
 3/4 anonim ***** válasza:

Nézd meg a Randomnak milyen metódusai vannak:

[link]

2013. okt. 20. 15:34
Hasznos számodra ez a válasz?
 4/4 dudi92 válasza:

c#-t nem annyira vágom, még csak most kezdtem el vele foglalkozni, de javaból nem nehéz átírni c#-ra.

én így készíteném el javaban:

import java.util.*;

public class akarmi{

public static void main(String args[]){

Scanner scanner=new Scanner(System.in);

Random r=new Random();

int i=scanner.nextInt();

int j=scanner.nextInt();

int eredmeny=0;

for(int k=0; k<3; k++){

eredmeny=r.nextInt(j)+i;

System.out.println(eredmeny);

}

}

}

A Scanner beolvassa az adatot és mivel a nextInt() függvényt használtuk, ezért nem kell konvertálnunk.

Az r.nextInt(j)+i;-nél feltételezzük, hogy a j nagyobb, mint az i. Azért kell hozzáadni az i-t, mert különben 0-j-ig generál számokat, így pedig i és j közötti értéket ad vissza. A ciklusban 3x végigmegyünk a generálási folyamaton és 3x kiíratjuk az eredményt. Remélem hasznos volt az info.

2013. okt. 21. 09:01
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!