Informatică clasa a 11-a
Vector a = {5, 203, 2, 37, 11, 4}
float f(int i)
{
if (i == 0)
{
return 0;
}
else
{
return (a[i] + f(i - 1));
}
}
float f(int i)
{
if (i == 0)
{
return 0;
}
else
{
return (((i + 1) * (i + 2)) + f(i - 1));
}
}
void f(long n, long &m)
{
if (n != 0)
{
m = m * 10 + n % 10;
f(n / 10, m);
}
}
int f(int a, int b)
{
if (b)
{
return f(b, a % b);
}
else
{
return a;
}
}
int suma(int i)
{
if (i == 0) return 0;
else
if (a[i] % 2 == 0) return suma(i + 1) + a[i];
else return suma(i - 1);
}
int f(int i)
{
if (i == 0) return 0;
if (i % 2 == 0) return f(i - 1) + i;
else return f(i - 1) - i;
}
void f(long a, long b, long &x, long &y)
{
if (y >= b)
{
y = a - b;
x++;
f(a - b, b, x, y);
}
}
float f(int i)
{
if (i == 0) return 0;
return f(i - 1) + i * (i + 1);
}
int f(int x)
{
if (x < 1) return 0;
else return f(x - 3) + x;
}
bool este_par(int n) {
if (n == 0) return true;
return este_impar(n - 1);
}
bool este_impar(int n) {
if (n == 0) return false;
return este_par(n - 1);
}