Kezdőoldal » Számítástechnika » Programozás » Hogyan lehet C#-bam véletlen...

Hogyan lehet C#-bam véletlen számot előállitani?

Figyelt kérdés

Olyat szeretnék csinálni,hogy 30 db számot generáljon le véletlenszererűen,úgy,hogy háromjegyű szám legyen és csak 1,2,3,4-es számjegyből lehet állnia.


Ideáig eljutottam:

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;


namespace ConsoleApplication24

{

class Program

{

static void Main(string[] args)

{

Random r = new Random();

int n = 30;


int[] t = new int[n];



for (int i = 0; i < n; i++)

{

t[i] = r.Next();

}


for (int i = 0; i < n; i++)

{

Console.WriteLine(t[i]);

}


Console.ReadKey();

}

}

}

Nem tudom mit kéne az r.next(be irni) vagy máshogyan kell ezt megoldani



#random #C# programozás #c# random #c# véletlenszám generálás
2016. jún. 6. 21:05
 1/3 anonim ***** válasza:
Generálsz három paramétereknek megfelelő számot, az egyiket szorzod 100-al a másikat 10-el, a harmadikat meg úgy hagyod, majd összeadod ezt a három számot
2016. jún. 6. 21:11
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:

Vagy átkonvertálod stringé a számokat, összefűzöd majd visszakonvertálod számmá.


Az első megoldásom jobb, de ha neked ez tetszene jobban akkor sincs para amilyen processzorok vannak

2016. jún. 6. 21:24
Hasznos számodra ez a válasz?
 3/3 A kérdező kommentje:
köszönöm szépen a választ :)
2016. jún. 7. 15:51

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, 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!