- Gurulunk, WAZE?!
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- gban: Ingyen kellene, de tegnapra
- weiss: Pant* rant
- sziku69: Fűzzük össze a szavakat :)
- Klaus Duran: 2025 dude
- Yutani: Yutani Retró Hangkártyái: OAK Mozart Wavetable
- gerner1
- Mr Dini: Mindent a StreamSharkról!
Ú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!
- Sony Xperia 1 V - kizárólag igényeseknek
- Mibe tegyem a megtakarításaimat?
- Budapest és környéke adok-veszek-beszélgetek
- Milyen TV-t vegyek?
- Hardcore café
- OLED monitor topik
- Xiaomi Smart Band 10 - a hetedik napon megpihen
- Diablo IV
- Gurulunk, WAZE?!
- Autós topik látogatók beszélgetős, offolós topikja
- További aktív témák...
- ÁRGARANCIA! Épített KomPhone Ryzen 5 5500 16/32/64GB RAM RTX 4060 8GB GAMER PC termékbeszámítással
- Apple iPhone 13 128GB / Kártyafüggetlen 1ÉV GARANCIÁVAL
- Apple iPad Air 4 64GB Kártyafüggetlen 1Év Garanciával
- LG 27GP95RP - 27" Nano IPS - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 600
- HP EliteBook x360 830 G8 Stílus, Erő, Rugalmasság egyben!
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest