C#-ban függvény meghívás?
"Mert ezt vesszük épp a suliban és a tanár nem tud magyarázni..."
- Én nem hiszem, hogy a Visual Studiót befolyásolja, milyen a tanárotok. A fv. aszerint tudod meghívni, ami szerint megírtad azokat.
static void feltolt(int[] a)
{
Random r = new Random();
for (int i = 0; i < 15; i++)
a[i] = r.Next(50);
}
static void kiir(int[] a)
{
for (int i=0; i<15; i++)
Console.WriteLine(a[i]+", ");
}
static void Main(string[] args)
{
int menu = Convert.ToInt16(Console.ReadLine());
switch (menu)
{
case 1:
{
}
break;
case 2:
{
}
break;
default:
Console.WriteLine("Rossz menüpont!");
break;
}
Console.ReadKey();
}
Nem egészen értem a switch funkcióját, hiszen ha 1-es alatt töltenénk fel a tömböt, az oké, csak lefut a program, és a tömb értékei törlődnek, így már nem is írhatok ki, ha a 2-es menüpont erre szolgálna.
Egyébként ami kell, hogy deklarálj egy 15-elemű tömböt, majd azt adod át paraméterként a fv-nek.
Vagyis ezeket kell elhelyezned a megfelelő helyre:
int[] szamok = new int[15];
feltolt(szamok);
kiir(szamok);
Persze 'szamok' helyett használhatsz bármilyen változónevet.
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
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!