Kezdőoldal » Számítástechnika » Programozás » Mi lehet a hiba? Te rá tudsz...

Mi lehet a hiba? Te rá tudsz jönni?

Figyelt kérdés

[link]


A 19. kiemelt sorban reklamál valamiért a VS, hogy "outofindex".

De elvileg nincs a tartományon kívül, vagy tévednék?



2017. okt. 12. 20:20
 1/7 anonim ***** válasza:
0%

Minimum, maximum érték kell vesszővel elválasztva.

Tehát pl:

r.Next(0,101);

2017. okt. 12. 20:25
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
100%

Első hülyeséget beszél, gratulálok hozzá.


A baj meg az, hogy ha létrehozol egy új listát az üres lesz, te meg a 0. indexre próbálsz belepakolni, ami nem létezik.

Te most vagy a tömbbre akartál pakolni indexeléssel, vagy a listába az Add() függvénnyel.

2017. okt. 12. 20:38
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:

Köszönöm, a listához akartam az add-ot használni.

Nem emlékeztem, hogy csak tömböt lehet ilyen módon feltölteni a for-ral és indexelve.

2017. okt. 12. 20:54
 4/7 anonim ***** válasza:
70%
Nem is csak a tömböt lehet, a listát is, de akkor akkora méretre kell inicializálni a listát, van ilyen konstruktora is: [link]
2017. okt. 12. 21:14
Hasznos számodra ez a válasz?
 5/7 A kérdező kommentje:

Köszönöm! Listának nem nagyon szoktam méretet adni.

igazából úgy akartam megcsinálni, hogy egy tömböt feltöltök random számokkal, amit a for-on belül egyből bele is teszek a listába.


for (int i = 0; i < 100; i++) //lista feltoltese

{

tomb[i] = r.Next(1, 101);

lista.Add(tomb[i]);

//Console.WriteLine(tomb[i]);

}



Csak az "add" nem jutott eszembe, azt gondoltam, hogy csak halmazhoz jó.

De aztán még se tényleg.

Ez a hátránya, ha több nyelvvel is foglalkozik az ember.

Az egyikben így van, a másikban meg úgy.

2017. okt. 12. 21:19
 6/7 anonim ***** válasza:
30%
És mi értelme ennek?
2017. okt. 12. 21:46
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:

Igazából nincs sok értelme, nem egy konkrét programhoz kellett.


Minimum kereséshez, meg egy-két statisztikai algoritmushoz próbálkoztam alternatív megoldásokkal. Listával, halmazzal vagy tömbbel lehet gyorsabban ezt-azt meghatározni.

2017. okt. 12. 22:33

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!