Kezdőoldal » Számítástechnika » Programozás » Mi a gond ezzel a nagyon...

Mi a gond ezzel a nagyon rövid forráskóddal? (c#)

Figyelt kérdés

Rövid ki kód, azt vizsgálja, hányan magasabbak 160 c-nél.

De valamiért hibát ír ki. Mit rontottam el?



class Program

{

public class diak

{

public string nev;

public int magassag;

}

static void Main(string[] args)

{

diak[] ember =new diak[3];

ember[0].nev = "Csongi";

ember[0].magassag = 174;

ember[1].nev = "Viki";

ember[1].magassag = 161;

ember[2].nev = "Sanyi";

ember[2].magassag = 145;

ember[3].nev = "Kitti";

ember[3].magassag = 158;

int db = 0;

for(int i=0;i<4;i++)

{

if (ember[i].magassag > 160)

{

db++;

}


}

Console.WriteLine(db + " gyerek nagyobb 160 cm-nél.");

Console.ReadLine();

}

}


2011. jún. 12. 11:47
 1/4 anonim ***** válasza:
diak[] ember =new diak[3]; sztem ezzel azt éred el hogy 3 tagja legyen a tömbnek, tehát 0, 1 és 2 a helyes index számok, 3-as számú eleme nincsen
2011. jún. 12. 11:55
Hasznos számodra ez a válasz?
 2/4 anonim ***** válasza:
itt ugyanaz amit mondtam csak angolul.. :D [link]
2011. jún. 12. 11:56
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
Gond még az is, hogy a végére Console.Read(); kell nem Readline()!
2011. jún. 12. 13:16
Hasznos számodra ez a válasz?
 4/4 A kérdező kommentje:
nem a readline al nincs gond, az csak arra van, hogy ne zárja be a progit, hanem vár egy ENTER-t h bezárhassa szóval a readline az jó, de a másik kommentet köszönöm, igazad van, elszámoltam. de köszönöm mindegyik hozzászólást :)
2011. jún. 12. 14:07

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!