Hogyan oldom meg C++-ban?
int[] tomb = new int[10];
System.Random r = new Random();
for (int i = 0; i < tomb.Length; ++i)
{
tomb[i] = r.Next(10,90);
}
foreach (int tombelem in tomb)
{
Console.WriteLine(tombelem);
}
Console.ReadKey();
Itt kellene vhogy megoldanom, hogy ne legyen ismétlődés a szám generálásban
A for-on belül generálsz egy számot 10 és 90 között. Egy belső for ciklussal megvizsgálod, hogy a tombnek elem-e. Ha nem, akkor a tomb i. elemének értékül adod. Ha nem eleme akkor újat generáltatsz, mondjuk úgy, hogy a külső forba egy do-while ciklust csinálsz( do-while-on belül lesz a számgenerálás, és a másik for, ami végigmegy a tömbön). Hajrá!
Oké, hogy elírtad a kérdést, de ha mondjuk valaki rászán 10 percet, hogy megírja neked c++-ban, akkor tök feleslegesen dolgozott, mert te azzal nem tudsz mit kezdeni.
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!