December 2018 2 20 Report
Proszę o pomoce z języka C#
Pytanie 1:
Dana jest metoda rekurencyjna:

static int f(int x)
{
if (x > 1) return f(x - 1) + 2*f(x - 2);
else return x;
}

Jaka wartość zostanie wypisana na ekranie po wykonaniu poniższego kodu programu?
Console.WriteLine(f(4));

Wybierz jedną odpowiedź: 5/1/3/7

Pytanie 2:
Dany jest fragment definicji funkcji rekurencyjnej:

static ulong Silnia(ulong n)
{
if (n < 2) return 1;
return n*............
}

Co należy wpisać w miejsce kropek, aby powyższa funkcja obliczała poprawnie wartość silni z zadanej wartości n?

Pytanie 3:
Dana jest definicja funkcji rekurencyjnej:

static int g(int a)
{
if (a > 0) return -2 * g(a - 2) + 2;
else return -2;
}
Jaki wynik zostanie wypisany na ekranie po wykonaniu poniższej instrukcji?
Console.WriteLine(g(5));

More Questions From This User See All

Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.