Hirdetés
- sziku69: Fűzzük össze a szavakat :)
- Bethesda kórház
- NvidiaRTX: Xiaomi Electric Scooter 6 Max: Az első rollerem
- sidi: 386-os Chicony gázplazma laptop memóriabővítése
- Brain turbó: Intel Xeon CPU asztali alaplapban
- sziku69: Szólánc.
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- Hieronymus: Hogyan parkolj hátramenetben profi módon
- vrob: Próbálkozás 386 alaplap újraélesztésre
Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
elistvan
#6000
üzenetére
Itt egy példa a nyerőszámok húzásának függvénybe való áthelyezésére:
void nyeroszamok_huzasa(int nyeroszamok[], int darab){
for(int i=0;i<darab;i++){
int num = (rand() % (80 - 1 + 1)) + 1;
if(num >= 1 && num <= 80 && !tartalmazza(nyeroszamok,darab,num)){
nyeroszamok[i] = num;
}else{
i--;
}
}
}És így tudod meghívni onnan, ahol korábban maga ciklus volt:int nyeroszamok[20] = {0};
nyeroszamok_huzasa(nyeroszamok, 20);Hasonlóan mehet a többi blokk is, de lesz köztük olyan függvény, aminek több tömböt is át kell majd adni, mint pl. a találatok meghatározása, ami 3 tömbbel dolgozik: tippeltszamok, nyeroszamok, talalat.
A rand() használatához még annyit, hogy ez alapból mindig ugyanonnan indítja a generálást, tehát minden futásra ugyanazt a szekvenciát kapod. Ezért célszerű seed-elni az első hívás előtt valami futásonként eltérő számmal, pl. az aktuális idővel, hogy mindig más random szekvenciát kapj:
srand(time(0));
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Xbox Series X|S
- Kipukkadt a videós AI lufi? A Sora elkaszálása csak a kezdet
- Debrecen és környéke adok-veszek-beszélgetek
- exHWSW - Értünk mindenhez IS
- Energiaital topic
- sziku69: Fűzzük össze a szavakat :)
- Villanyszerelés
- Samsung Galaxy S26 - szeret, nem szeret
- Samsung Galaxy A56 - megbízható középszerűség
- Arc Raiders
- További aktív témák...
- DAHUA 16GB DDR4 2666 és 3200 MHz laptop RAM
- 27% - ASUS ROG Strix XG27UCG IPS Monitor! 3840x2160 / 160Hz / 1ms / FreeSync
- DOKKOLÓ BAZÁR! Lenovo, HP, DELL és egyéb más dokkolók (TELJES SZETTEK)
- Apple iPhone 13 Pro 128GB,Újszerű,Adatkabel,12 hónap garanciával
- BESZÁMÍTÁS! Akár részletfizetés 0% THM ÚJ Intel LGA 1700 processzorok 3 év garanciával 27% áfaval
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
