Kezdőoldal » Számítástechnika » Programozás » Miért indexelődik túl?

Miért indexelődik túl?

Figyelt kérdés

int db = 0;

int szam = 0;

Console.WriteLine("adjon meg darabszámot!");

db = int.Parse(Console.ReadLine());

Console.WriteLine("Adja meg a számot!");


szam = int.Parse(Console.ReadLine());


int[] tomb = new int[db];

for (int i = 0; i < tomb.Length; )

{

tomb[i] = szam;

i++;


}


2012. márc. 14. 22:40
 1/2 anonim ***** válasza:

a ciklussal lesz a gond:


for (int i = 0; i < tomb.Length;i++ )

{

tomb[i] = szam;

}


így már menni fog

2012. márc. 14. 23:19
Hasznos számodra ez a válasz?
 2/2 anonim ***** válasza:

az első vagyok, én tul. képpen ugyanazt írtam mint amit te. ránéztem jobban és nincs ennek a kódnak semmi hibája csak a kiíratás hiányzik meg a végéről a késleltetés


Console.WriteLine(tomb[i] = szam); kellene

a tomb[i] = szam; utasítás helyett


és a cikluson kívülre egy Console.ReadLine();


ezzel megy is

2012. márc. 15. 00:10
Hasznos számodra ez a válasz?

További kérdések:




Minden jog fenntartva © 2025, 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!