Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 117

Exercițiul #574

Subprogramul f este definit mai jos.

void f(int a, int b)
{ if(a<=b)
  { f(a+1,b-2); cout<<'*';}
  else cout<<b;
} 

Ce se afişează în urma apelului următor?

f(3,17);
Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #575

Subprogramul f este definit mai jos.

int f(int a, int b){
  if (b<1) return -1;
  else
    if (a%b==0)
      return 1+f(a/b,b);
    else
      return 0; 
}

Ce valoare are f(15,2)? Dar f(128,2)?

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

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #576

Subprogramul f este definit mai jos.

void f(long int n)
{ if (n!=0)
 {if (n%2 == 0)
 cout<<n%10;
 f(n/10);
 }
} 

Ce se afişează în urma apelului următor?

f(12345);
Varianta 1

513

Varianta 2

24

Varianta 3

42

Varianta 4

315

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #577

Subprogramul f este definit mai jos.

void f(int n)
{ if (n!=0)
  { if (n%2==0)
      cout<<n<<' ';
    f(n-1);
    cout<<n<<' ';
  }
}

Ce se afişează în urma apelului următor?

f(3);
Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #578

Subprogramul f este definit mai jos.

int f (long n, int k){
  if (n!=0)
    if(n%10==k)
      return 1+f(n/10,k);
    else return 0;
  else return 0;
}

Ce valoare are f(1213111,1)?

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #579

Subprogramul f este definit mai jos.

int f(int n,int y)
{ if(n!=0)
  { y=y+1;
    return y+f(n-1,y);
  }
  else return 0;
}

Ce valoare are f(3,1)?

Varianta 1

9

Varianta 2

6

Varianta 3

7

Varianta 4

8

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #580

Subprogramul f este definit mai jos.

int f(int n){
 int c;
 if (n==0) return 9;
 else
 {c=f(n/10);
 if (n%10<c) return n%10;
 else return c;
 }
}

Ce valoare are f(5)? Dar f(23159)?

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

Subiect Bacalaureat 2009 Clasa a X-a

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 #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 #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