Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 117

Exercițiul #596

Subprogramul afis este definit mai jos.

void afis (int n)
{
 cout<<n;
 for (int i=n/2;i>=1;i--)
   if(n%i==0)afis(i);
} 

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

afis(8);
Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #597

Subprogramul scrie este definit mai jos.

void scrie(int x,int y)
{
 cout<<x<<y;
 if(x<y)
 {
  scrie(x+1,y-1);
  cout<<(x+y)/2;
 }
} 

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

scrie(2,6);
Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #598

Subprogramul f este definit mai jos.

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

Ce valoare are f(8,4)?

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #599

Subprogramul p este definit mai jos.

void p (int x)
{cout<<x; | printf(“%d”,x);
 if(x!=0){p(x/10);
 cout<<x%10; | printf(“%d”,x%10);}}

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

p(123);
Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #600

Subprogramul f este definit mai jos.

void f (int x,int y)
{int i;
 for (i=x;i<=y;i++)
 {
 cout<<i; | printf(“%d”,i);
 f(i+1,y);
 }
}

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

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

Exercițiul #601

Subprogramul f1 este definit mai jos.

void f1(int x)
{ if (x<=9)
 { cout<<x+1; | printf("%d",x+1);
 f1(x+2);
 cout<<x+3; | printf("%d",x+3);
 }
}

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

f1(5);
Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #602

Subprogramul afis este definit mai jos.

void afis(int x)
{ if (x>3)
 { cout<<x-1; | printf("%d",x-1);
 afis(x/3);
 cout<<x+1; | printf("%d",x+1);
 }
}

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

afis(17);
Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #603

Subprogramul re este definit mai jos.

int re(int i)
{
 if (i<9) return 3+re(i+2);
 else
 if (i==9) return -2;
 else return 1+re(i-1);
 } 

Ce valoarea are re(1)? Dar re(14)?

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

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #605

Subprogramul re este definit mai jos.

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

Ce valoarea are f(7,11)? Dar f(11,7)?

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

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #606

Subprogramul sc este definit mai jos.

int sc(long x)
{
 if(x<10) return x;
 return sc(x/10)+x%10;
}

Ce valoarea are sc(10)? Dar sc(901324)?

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

Subiect Bacalaureat 2009 Clasa a X-a