Adott elem szerepel-e a tömbben és hányadik helyen.
Random rnd = new Random();
int[] vf = new int[20];
for (int i = 0; i < vf.Length; i++)
{
vf[i] = rnd.Next(200, 400);
Console.WriteLine(vf[i]);
}
int lepteto = 0;
while (lepteto<vf.Length && vf[lepteto]<380)
{
lepteto++;
}
if (lepteto==vf.Length)
{
Console.WriteLine("Nincs benne");
}
else
{
Console.WriteLine("van benne a {0} pozícióban",lepteto+1);
}
Console.ReadKey();
A program első lépéseként feltöltjük a véletlenszámokkal 200 és 400 közötti számokkal. Elöltesztelő keresük a 380-nal egyenlő vagy nagyobb számot. Amikor megtalálja az első számot, ami megfelel a feltételeknek megáll a vizsgálat. Ez biztosítja, hogy pontosan visszaadjuk, hogy meddig kell haladni.
Amikor az értéket visszadjuk kötelező eggyel emelni, hogy pontos helyet kapjunk