Új hozzászólás Aktív témák
-
joysefke
veterán
Elég naív és gyanútlan ez a RestAPI

de nem vezetett sikerre.
Ez túl tág.Gondolom egyszerre egy felhasználó akar bejelentkezni, a WinForms applikációdnak tehát elég lenne leellenőrizni, hogy a RestAPI-tól lekért listában benne van-e a megfelelő felhasználó, illetve ha igen akkor a bevitt jelszó megegyezik a listában szereplővel.
Jelenleg te végiglépdelsz a List<Felhasznalo>-n és minden elemére megnézed az egyezőséget és hívsz egy MessageBox.Show-t...
-
Froclee
őstag
Szia.
Berakod pastebin-re és feltöltöd megint azt a részt? A max-min algoritmusnak 1nél nagyobb tömbben mennie kell. Lord.rakli 4)-es pontját is fixáltad?
+ csak egy tipp: nem csak a min-t, hanem a max-ot is megkaphatod ugyanazon a cikluson belül, ha a kacsacsőrt a másik irányba fordítod.
És akkor nem kell 2x végigmenni a tömbön.edit: látok arra esélyt, hogy a probléma az lesz hogy azelőtt elérted a 100as szummát mielőtt feltöltötted a tömb mind a 10 tagját. Majd mikor végigiterálsz rajta a keresőn dob egy null exceptiont, a fel nem töltött elemre.
Pl. tomb[9]-re dob egy null reference-t, mert nem töltötted fel az első ciklusban, mert csak tomb[5]-ig jutottál el, de a tomb[6],tomb[7],tomb[8],tomb[9],tomb[10] mind null (ami nem nulla!). -
lord.lakli
őstag
1) Hibakezelés hiányzik (pl.: int konverzió)
2) Tömbbe nem pakolod be az értéket.
3) Páros/páratlan vizsgálatnál az utolsó számot vizsgálod csak meg és nem az összeset.
4) tomb[k] kap értéket és nem a min. Képen nem látszik, de gondolom ugyanez van a max-al is.
Érdemes lenne Linq-et is megnézni, ha az engedélyezett. -
Alexios
veterán
A tömböt még a beolvasás előtt hozd létre, mivel max 10db-ot olvashatsz be ezért egy 10 elemű tömb tök jó neked(vagy használhatnál listát is, de gondolom itt tömböt kell)
ez esetben:int[] tomb = new int[10];
Ezzel létrehoztál egy új, 10 elemből álló tömböt, a mostani kódodnál egy egy elemű tömböt hozol létre, amiben az egyetlen elem a szam változó tartalma.
Minden sikeres beolvasásnál el tudod menteni ebbe a tömbbe az elemeket, és onnantól tudsz keresni rajta, meg amit akarsz.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Luck Dragon: Asszociációs játék. :)
- Formula-1
- Gyúrósok ide!
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Hálózati / IP kamera
- AMD Navi Radeon™ RX 9xxx sorozat
- Xiaomi 15T Pro - a téma nincs lezárva
- World of Tanks - MMO
- Kertészet, mezőgazdaság topik
- További aktív témák...
- 274 - Lenovo Legion Pro 5 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
- 271 - Lenovo Yoga Pro 9 (16IAH10) - Intel Core U9 285H, RTX 5070
- SAMSUNG S25 512GB - navy blue
- HP 255 G8 - 15.6" FullHD IPS - Ryzen 5-5500U - 8GB - 512GB SSD - Win11 - MAGYAR - ÚJ AKKU
- Erős GAMER PC + 120 Hz monitor GTX 1080 Ryzen 3300X Azonnal használható Kipróbálható
- LG 75QNED86T3A / QNED / 75" - 164 cm / 4K UHD / 120Hz / HDR Dolby Vision / FreeSync Premium / VRR
- Dell Precision 7550,15.6,FHD,i7-10850H,16GB DDR4,256GB SSD,Quadro T2000 4GB VGA,WIN11,LTE
- iPhone 15 128GB 100% (1év Garancia)
- Lenovo ThinkPad X1 Carbon Gen 9 i7-1185G7 32 GB RAM Iris Xe 4k kijelző törésgarancia
- Xiaomi Redmi Note 11 Pro 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

És akkor nem kell 2x végigmenni a tömbön.
