Hogyan lehet C#-bam véletlen számot előállitani?
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
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
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!