Kezdőoldal » Számítástechnika » Programozás » Hogy oldanátok, meg ezt a...

Hogy oldanátok, meg ezt a feladatot? (c#)

Figyelt kérdés

Egy osztályban tudjuk a diákok nevét és magasságát.Írjunk egy konzolos alkalmazást, annak megállapítására, hogy hány diák magasabb 160 cm-nél.


Forráskódot kérnék ha lehet. Köszönöm előre.


2011. jún. 12. 14:49
 1/8 anonim ***** válasza:
Megírom Pascalban vagy ilyen univerzális nyelven, megfelel?
2011. jún. 12. 14:52
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:
fájlból olvasol be? vagy honnan van meg az infó az emberekről?
2011. jún. 12. 15:42
Hasznos számodra ez a válasz?
 3/8 anonim ***** válasza:
ja és nehogy már egy ilyen egyszerű feladatod nem tudsz megoldani...
2011. jún. 12. 15:42
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:

Igazából ezzel az utolsó kommentel egyetértek, nem értem mér nem jön össze. amúgy rekordal, és tömbbel akarnám megoldani, és az én verzióm ez lenne:


class Program

{

public class diak

{

public string nev;

public int magassag;

}

static void Main(string[] args)

{

diak[] ember =new diak[2];

ember[0].nev="csongi";


int db = 0;

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

{

if (ember[i].nev=="s")

{

db++;

}


}

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

Console.ReadLine();

}


de nem jó valami benne. :/

2011. jún. 12. 15:55
 5/8 anonim ***** válasza:
diak[] ember = new diak[3]
2011. jún. 12. 16:05
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:
tudom tudom hogy az a sor nem stimmol de nem ott van a gond. az értékadásnál ír ki hibát. a neveknél. elindítom a progit bejön az ablak, de nem ír ki semmit és kiírja a hibát a "csongi" részre hivatkozva, de alul nem jelzi a visual c# 2008 h hiba lenne. egyszerűen nem értem.
2011. jún. 12. 16:12
 7/8 anonim ***** válasza:
sehol se ellenőrzöd h valaki 160-nál magasabb-e. és mi az az ember[i].nev=="s"? ez mire kell?
2011. jún. 12. 18:08
Hasznos számodra ez a válasz?
 8/8 anonim ***** válasza:

Írtam neked egy példaprogramot, remélem segít:


string[] nev = new string[50];

int[] magassag = new int[50];

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

{

if (magassag[i] > 160)

{

Console.WriteLine(nev[i] + "magasabb, mint 160cm.");

}

}

Console.ReadKey();

2011. jún. 12. 18:14
Hasznos számodra ez a válasz?

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!