Exerciții 56

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 56

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

Subprogramul f este definit mai jos.

int f(int x)
{if(x%6==0)return x;
 else return f(x-1);
}

Ce valoarea are f(7)? Dar f(100)?

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

Subiect Bacalaureat 2009 Clasa a X-a

Se consideră tabloul unidimensional a definit global, ce memorează elementele a[1]=1, a[2]=2, a[3]=0 şi subprogramul f, definit mai jos.

int f(int b,int i)
{if(i>=1)
 return f(b,i-1)*b+a[i];
 else return 0;
} 

Ce valoarea are f(2,1)? Dar f(3,3)?

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

Variante Bacalaureat 2009 Clasa a X-a

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

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

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

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

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

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

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
Du-te sus!