C# random szám generálására szöveg kiírása?
van egy program, (teljes mértékben csak gyakorlás képpen csinálom, nem feladat) a lényege hogy van 5 menüpont, bármelyiket választom mást ír ki. ez eddig szép és jó, de egy véletlen generátorhoz szeretném kötni de nem ér el addig a tudományom, és sehol nem találtam ilyen vagy ehhez hasonló bármilyen programot aminek ez a megoldása.
szóval érthetőbben:
kér egy bizonyos szót a program pl "igen" (ez megvan)
kéne egy random szám generátor pl 1-5 ig.(ez is pipa, ez megy)
a szám amit kiadott egy menüpontra mutat ami szöveget jelenít meg. de sajnos ezt nem tudom kivitelezni
A programot csak móka és gyakorlás céljából csináltam, a lényege hogy megkérdezi hogy döntsön -e az ember helyett mit kérjen karácsonyra, ha igen a válasz akkor mond valami randomságot és ez a randomság mondása a gond mert nem tudom össze rakni a randomságot a random számmal
fú remélem érthetően írtam, nem vagyok valami jó a fogalmazásban :c
előre is köszönöm a segítséget
A randomságokat eltárolod egy tömbben, és a kapott random számmal tudod indexelni, melyiket írja ki.
Pl
string[] Randomságok = {"Kisautó", "Bábjáték", "Életnagyságú plüss pofon", "Műanyag acélcsizma", "Sajt" };
Random rnd = new Random();
int RandomSzám = rnd.Next(0,4);
Console.WriteLine(Randomságok[RandomSzám]);
#2:
Na, akkor örülök, mert én is hasonlót írtam:
using System;
namespace veletlenszoveg_00
{
class MainClass
{
public static void Main ()
{
string[] tomb = new string[5] { "első", "második", "harmadik", "negyedik", "ötödik" };
Random veletlen = new Random();
for(int i=0; i<10; i++){
int v = veletlen.Next (5);
Console.WriteLine (tomb[v]);
}
Console.ReadLine ();
}
}
}
Úr isten, megnézem az oldal forráskódját és lehet, hogy
megvan :D
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!