Rövidesen ezt együtt átvesszük. Addig is aki ügyes akar lenni a Kódolás Óráján, nézze át.
public int linearisKereses(int
keresendo)
{
int i = 0;
while (i < szamok.Length &&
szamok[i] != keresendo)
{
i++;
}
if (i == szamok.Length)
return
(-1);
else
return
(i);
}
}
class Program
{
static void
Main(string[] args)
{
Console.BackgroundColor = ConsoleColor.DarkBlue;
Console.ForegroundColor = ConsoleColor.White;
Console.Clear();
Console.Title = "Függvények";
sajatOsztaly s = new sajatOsztaly();
Console.WriteLine("Véletlen, vagy billentyűzetről való feltöltést
szeretnél? (v/b)");
string r = Console.ReadLine();
if (r == "v")
{
Console.WriteLine("A véletlen feltöltést választottad.");
s.tombFeltoltes();
}
else
{
Console.WriteLine("A billentyűzetről feltöltést választottad.");
s.tombBekeres();
}
s.kiiro();
Console.Write("Milyen számot keressünk a tömbben?: ");
int keresendoSzam = Convert.ToInt32(Console.ReadLine());
int linearisKeresesEredmenye =
s.linearisKereses(keresendoSzam);
if (linearisKeresesEredmenye == -1)
Console.WriteLine("A keresett szám nincs a tömbben.");
else
Console.WriteLine("A keresett szám a tömb {0}. eleme.",
linearisKeresesEredmenye + 1);
Console.ReadLine();
}
}
}