Mentos kérdése:
Valaki leírna nekem egy C# os console application programot, melyben 75% az esélye hogy a generált szám páros és 25% hogy páratlan számot generál a program?
Figyelt kérdés
2017. dec. 14. 15:21
1/11 anonim válasza:
Hogyne!
Fát vágni, kitakarítani, elmosogatni nem kell? Mert azt is megcsináljuk!
2/11 anonim válasza:
A kérdés az, hogy mennyiért?
5000?
3/11 anonim válasza:
Milyen tartományban legyenek a számok?
4/11 A kérdező kommentje:
1 és 100
2017. dec. 14. 15:45
5/11 anonim válasza:
var r = new Random();
int szam = r.Next(50) * 2 + (r.Next(4) == 0 ? 1 : 2);
Console.WriteLine(szam);
6/11 anonim válasza:
1 és n közötti számokkal feltöltesz egy tömböt úgy, hogy minden páratlan számot 1x teszel bele, és minden párosat 3x
PL 1-től 4-ig az elemek:
[1,2,2,2,3,4,4,4]
Ha ebből random választasz egy számot az 75% eséllyel páros lesz, 25% eséllyel páratlan.
(Ha akarod a tömb elemeit még meg is keverheted, akár minden választás előtt.)
7/11 anonim válasza:
Az #5-ös válaszadó megoldása fenomenálisan zseniális! Gratulálok!
8/11 anonim válasza:
#6: Ez a megoldás mehet is CodeCrap.com-ra, úgy ahogy van.
9/11 anonim válasza:
Milyen jól látszik, hogy hogy megy itt a válaszok értékelése. Az enyém 68%, a következő 31%. A kettő kiadja (majdnem) a 100%-ot.
10/11 tabaki válasza:
Újabb együgyű megoldás, csak a lényegre szorítkozva:
int szam = rnd.Next(1, 101);
if ((szam & 1) > 0) szam = rnd.Next(1, 101);
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!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!