Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 56

Exercițiul #583

Pentru funcţiile f1 şi f2 definite mai jos, stabiliţi care este valoarea lui f1(3). Dar f2(41382)?

long f1(int c)
{ if (c%2==1) return 1;
  else return 2;
}
long f2(long n)
{ if (n==0) return 0;
  else return f1(n%10)+f2(n/10);
}

Scrieți cele două valori în ordine, separate prin exact un spațiu!

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #609

Subprogramul f este definit mai jos.

int f(int x)
{if(x==0)return 0;
 else return f(x-1)+2;
}

Ce valoarea are f(3)? Dar f(10)?

Scrieți cele două valori in ordine, separate prin exact un spațiu!

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #631

Considerăm subprogramul f, definit mai jos.

int f( int &a, int &b)
{ while (a !=b)
    if (a>b) a=a-b;
    else b=b-a;
  return a;
} 

Ce se afişează ca urmare a executării secvenţei de mai jos în care variabilele a şi b sunt de tip int?

a=4; b=18;
cout<<f(a,b);
cout<<a<<b; 
Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #584

Pentru funcţiile f şi g definite mai jos, scrieţi care este rezultatul returnat la apelul g(11). Dar rezultatul returnat la apelul f(6)?

long g(long x)
{ if (x>9)
    return (x/10 + x%10);
  else
    return x;
}
long f(int c)
{ if (c<1)
    return 1;
  else
    return g(c+f(c-1));
}

Scrieți cele două valori în ordine, separate prin exact un spațiu!

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #610

Subprogramul f este definit mai jos.

int f(int x,int y)
{if(x==y)return x;
 else if(x<y)return f(x+1,y-1);
 else return f(x-1,y);
} 

Ce valoarea are f(6,5)? Dar f(5,10)?

Scrieți cele două valori in ordine, separate prin exact un spațiu!

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #632

Subprogramul f este definit mai jos.

int f(int x)
{
 if (x<=0) return 3 ;
 else return f(x-3)*4 ;
}

Ce valoarea are f(1)? Dar f(4)?

Scrieți cele două valori în ordine, separate prin exact un spațiu!

Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #481

Subprogramul F este definit mai jos.

void F (int n, int d)
{ if(d<n/2) F(n, d+1);
  if(n%d==0)
  cout<<d<<’ ’;
}

Prin care dintre instrucţiunile următoare se poate apela subprogramul pentru a afişa, în ordine strict descrescătoare, toţi divizorii pozitivi proprii ai numărului 2015 (divizori naturali diferiți de 1 și de 2015).

Varianta 1
F(2015,2015);
Varianta 2
F(2015,1);
Varianta 3
F(2015,2);
Varianta 4
F(2015,d);
Subiect Bacalaureat 2015 Clasa a X-a

Exercițiul #585

Funcţia F are definiţia de mai jos. Ce valoare are F(3)?

int F(int n)
{ if(n==0 || n==1) return 1;
  else
  return 2*F(n-1)+2*F(n-2);
}
Varianta 1

1

Varianta 2

12

Varianta 3

6

Varianta 4

10

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #611

Subprogramul f este definit mai jos.

int f(int x)
{if(x<1)return 1;
 else return f(x-3)+1;
} 

Ce valoarea are f(4)? Dar f(11)?

Scrieți cele două valori în ordine, separate prin exact un spațiu!

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #633

Subprogramul alfa este definit mai jos.

int alfa(int u)
{ if (u==0) return 3;
  else return alfa(u-1)+3*u-2;
}

Ce valoarea are alfa(6)?

Pentru ce valoare a parametrului u, alfa(u) are valoarea 25?

Scrieți cele două valori în ordine, separate prin exact un spațiu!

Variante Bacalaureat 2009 Clasa a X-a