Documente Academic
Documente Profesional
Documente Cultură
1
1.Subprogramul f este definit mai jos. (2 puncte)
int f(int n)
{if (n<=9) return 0;
if (n%4==0) return 0;
return 1+f(n-3); }
4.Subprogramul f este definit alăturat. Indicați apelul în urma căruia simbolul * se afișează de trei ori. (1 punct)
void f(int x) {
cout<<"*";
if(x>5)
f((x+1)/2); }
5.Subprogramul f este definit alăturat. Scrieți ce valori au f(0), respectiv f(23575209). (2 puncte)
int f (int n)
{ if (n!=0)
return n%2+f(n/100);
return 0; }