Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 10

Exercițiul #488

Expresia C/C++ 4+5%7*2 are valoarea:

Varianta 1

4

Varianta 2

8

Varianta 3

9

Varianta 4

14

Subiect Bacalaureat 2015 Clasa a IX-a

Exercițiul #482

Variabila întreagă x memorează un număr natural cu cel puțin patru cifre nenule distincte. Expresia C/C++ a cărei valoare este egală cu cifra sutelor acestui număr este:

Varianta 1

x/100

Varianta 2

x%100

Varianta 3

(x/10)%10

Varianta 4

(x/100)%10

Subiect Bacalaureat 2015 Clasa a IX-a

Exercițiul #476

Indicați expresia C/C++ care are valoarea 1 dacă şi numai dacă numărul natural memorat în variabila întreagă n este divizibil cu 2, dar NU şi cu 5.

Varianta 1

(n%10==0) && (n%2==0)

Varianta 2

(n%2==0) && (n%5==0)

Varianta 3

(n%10==0) || (n%5!=0)

Varianta 4

!((n%2==1) || (n%5==0))

Subiect Bacalaureat 2015 Clasa a IX-a

Exercițiul #641

Subprogramul F este definit mai jos.

void f(int x, int nr)
{ if(x*nr>0)
  { if(x%4==0)
      cout<<x<<' ';
    f(x-4,nr-1);
  }
  cout<<x<<' ';
}

Indicați numărul valorilor întregi afișate în urma apelului de mai jos.

f(2024,2);
Varianta 1

3

Varianta 2

4

Varianta 3

5

Varianta 4

6

Subiect Bacalaureat 2015 Clasa a X-a

Exercițiul #477

Variabila z, declarată mai jos, memorează partea reală şi partea imaginară a unui număr complex.

struct complex
{ float re;
  float im;
}z;

Expresia care are valoarea egală cu pătratul modulului acestui număr (suma dintre pătratul părții reale și pătratul părții imaginare) este:

Varianta 1

complex(re)*complex(re)+complex(im)*complex(im)

Varianta 2

complex.z(re)*complex.z(re)+complex.z(im)*complex.z(im)

Varianta 3

re.z*re.z+im.z*im.z

Varianta 4

z.re*z.re+z.im*z.im

Subiect Bacalaureat 2015 Clasa a X-a

Exercițiul #483

Variabila z, declarată mai jos, memorează titlul și prețul unei cărți.

struct carte
{ char titlu[21];
  float pret;
}c;

Expresia C/C++ a cărei valoare reprezintă preţul cărţii respective majorat cu 50% este:

Varianta 1

c.pret*3/2

Varianta 2

pret.c*3/2

Varianta 3

c(pret)*3/2

Varianta 4

pret[c]*3/2

Subiect Bacalaureat 2015 Clasa a X-a

Exercițiul #489

În declarările de mai jos, variabilele A și B memorează coordonatele câte unui punct în sistemul de coordonate xOy. Indicați expresia care are valoarea 1 dacă şi numai dacă cele două puncte coincid.

struct punct
{ 
  int x,y;
}A,B;
Varianta 1

A[x]==B[x] && A[y]==B[y]

Varianta 2

A.x==B.x && A.y==B.y

Varianta 3

x[A]==x[B] && y[A]==y[B]

Varianta 4

x.A==x.B && y.A==y.B

Subiect Bacalaureat 2015 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 #487

Subprogramul F este definit mai jos.

void F(char c)
{ if(c>='a')
  { cout<<c;
    F(c-1);
  }
}

Ce se afişează în urma apelului de mai jos.

F('d');
Varianta 1

abcd

Varianta 2

dcba

Varianta 3

dcb

Varianta 4

bcd

Subiect Bacalaureat 2015 Clasa a X-a

Exercițiul #492

Subprogramul F este definit mai jos.

void F (long a, int b)
{ if(a*b!=0)
    if(a%2==0)
    { cout<<a%10;
      F(a/10,b-1);
    }
    else
    { F(a/10,b+1);
      cout<<a%10;
    }
}

Ce se afişează în urma apelului de mai jos.

F(154678,3);
Subiect Bacalaureat 2015 Clasa a X-a