Hirdetés
- Kormányok / autós szimulátorok topikja
- Google One vs iCloud vs OneDrive – melyik a legjobb választás 2025-ben?
- Milyen egeret válasszak?
- Nem indul és mi a baja a gépemnek topik
- Melyik tápegységet vegyem?
- 3D nyomtatás
- SONY LCD és LED TV-k
- AMD Navi Radeon™ RX 9xxx sorozat
- Milyen monitort vegyek?
- Sony MILC fényképezőgépcsalád
Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
elistvan
#5998
üzenetére
Ebben a programban jelenleg elég sok hiba van. Hirtelen néhány: A tartalmazza() függvényben a tomb címét hasonlítod a szam-hoz, nem a tomb egy elemét, itt tomb[i] kellene. Végig a kódban keverednek az íves (függvényhívás) és a szögletes (tömb eleme) zárójelek, ez így le sem tud fordulni. Mint pl. itt:
tippeltszamok(i) = szam;
vagy itt:
if(tippeltszamok(i) == nyeroszamok[j]){
A nyeroszamok-at fölöslegesen rakod át az emelkedo-be, mert már helyben rendezted azokat (ezért kiírni is fölösleges mindkettőt).
Függvényekkel rövidíteni akkor tudod, ha több ismétlődő feladatot hajt végre a programod. Itt maximum a számok kiírása az ilyen, tehát sok rövidítésre nincs lehetőség, így gondolom inkább arról lenne szó, hogy függvényekkel struktúráld a programod (ettől nem rövidebb, hanem olvashatóbb lesz). Be kell azonosítanod az egyes blokkokat a programodban, amik egy önálló részfeladatot hajtanak végre, és ezeket ki tudod emelni egy-egy önálló függvénybe. Most kb. ezeket csinálja a programod:
- tippek bekérése
- tippek kiírása
- nyerőszámok húzása
- találatok megkeresése
- nyerőszámok rendezése
- nyerőszámok kiírása (elég 1x)
- találatok kiírásaEzekre írhatsz függvényeket, amik megkapják bemenő paraméterben tömbö(ke)t, amivel dolgozniuk kell, hasonlóan a tartalmazza() függvényedhez. De ezek a függvények nem adnak semmilyen értéket vissza, void lesz a visszatérési típusuk és nem lesz bennük return.
Ú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!
- Huawei Watch D2 - nyomás utána!
- Windows 11
- Poco F8 Ultra – forrónaci
- Debian GNU/Linux
- Kormányok / autós szimulátorok topikja
- Hardcore café
- Filmvilág
- btz: Internet fejlesztés országosan!
- Jelentősen átalakulhat a Xiaomi 17 Ultra kamerarendszere
- Google One vs iCloud vs OneDrive – melyik a legjobb választás 2025-ben?
- További aktív témák...
- Nintendo Switch Lite FELÚJÍTOTT + tok + védőfólia + 2 játék + 64GB SD kártya
- INNO3D RTX 3080 12gb
- LG 32GS95UE-B OLED monitor eladó dobozával GARANCIÁLIS/FIZIKAI SZÁMLA!!!
- !!AKCIÓ!! GAMER PC AMD Ryzen 5 5600X/MSI MPG B550 GAMING PLUS/GeForce RTX 4070 DUAL 12 GB/32GB DDR4
- Apple iPad A16 (2025) 128GB, Wi-Fi, 1 Év Garanciával
- 156 - Lenovo LOQ (15IRH8) - Intel Core i5-13505H, RTX 4060
- AKCIÓ! Apple MacBook Pro 16 M4 Pro 48GB RAM 4TB SSD macbook garanciával hibátlan működéssel
- Azonnali készpénzes nVidia RTX 3000 sorozat videokártya felvásárlás személyesen / csomagküldéssel
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- Apple iPhone 12 64GB,Újszerű,Dobozával,12 hónap garanciával
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest


