3. Vektor

3.2. Plnění vektoru

  • Plnění z konzole celočíselnou hodnotou:

Pro všechny indexy vektoru
{
    Console.Write("[{0}] = ", i);
    if (!int.TryParse(Console.ReadLine(), out d))
        // Při chybě vstupu se zapíše 0
        Console.WriteLine("Fuj");   
    A[i] = d;
}

  • Plnění náhodnou hodnotou 0 ÷ 99:
Deklarace a inicializace náhodné proměnné
Pro všechny indexy vektoru
{
    A[i] = další náhodná proměnná (0, 100);
}

  • Plnění vektoru prvočísly:

Naprogramovat metodu na test prvočísla
p = 1;
Naprogramovat metodu DalsiPrvo na nalezení dalšího nejbližšího vyššího prvočísla 
Pro všechny indexy vektoru
    A[i] = DalsiPrvo(ref p);

  • Plnění vektoru Fibonacciho posloupností:

static int Fibo(int n)
{
    Pokud je n == 0, pak se navrací 1
    Pokud je n == 1, pak se navrací 1
        // Rekurse
        Navrací se Fibo(n - 2) + Fibo(n - 1);  
    Pro všechny indexy vektoru
            A[i] = Fibo(i);
}