Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 11

Exercițiul #425

Subprogramul C++ f realizează interschimbarea valorilor a două variabile întregi transmise prin intermediul parametrilor x şi y. Care este antetul corect al subprogramului f?

Varianta 1

void f(int &x, int &y)

Varianta 2

int f(int x,int y)

Varianta 3

void f(int x, int &y)

Varianta 4

void f(int &x, int y)

Variante Bacalaureat 2009 Clasa a X-a

Exercițiul #469

Care dintre următoarele declarări reprezintă antetul corect al unei funcții f, cu un parametru real a, funcție care returnează un rezultat întreg?

Varianta 1

Varianta Pascal / C
function f(a: real): integer; / int f(float a);

Varianta 2

Varianta Pascal / C
function f(a: real): real; / float f(float a);

Varianta 3

Varianta Pascal / C
function f(a: integer): real; / float f(int a);

Varianta 4

Varianta Pascal / C
function f(a: real); / f(int a): float;

Variantă Bacalaureat 2002 Sanda Popescu Clasa a X-a

Exercițiul #470

Este definită o funcție smax care primește două valori întregi prin intermediul a doi parametri și returnează suma tuturor cifrelor celor două numere. De exemplu, smax(73, 608) returnează 24 (7+3+6+0+8). Stabiliți în ce mod se poate apela smax pentru a determina suma cifrelor unui număr întreg n.

Varianta 1

smax(n, n)

Varianta 2

smax(n, 0)

Varianta 3

smax(n, 1)

Varianta 4

nu se poate utiliza

Variante Bacalaureat 2003 Sanda Popescu Clasa a X-a

Exercițiul #471

Se știe că este definit subprogramul prime ce primește prin doi parametri x și y două valori întregi și returnează numărul de numere prime din intervalul închis [x, y], numai dacă x<y. Care dintre următoarele expresii este adevărată numai dacă valoarea întreagă z (z>5) este număr prim?

Varianta 1

prime (2, z ) ≠ prime (2, z-1)

Varianta 2

prime (2, z) ≠ prime (2, z+1)

Varianta 3

prime (z-1, z) = prime (z, z+1)

Varianta 4

prime (z, z) = 1

Variante Bacalaureat 2003 Sanda Popescu Clasa a X-a

Exercițiul #472

Se presupune că este definită o funcție min care primește două valori reale prin intermediul a doi parametri și returnează cea mai mică dintre cele două valori. Stabiliți care dintre următoarele expresii este egală cu cea mai mare dintre valorile reale a și b.

Varianta 1

a-min(a,b)+b-min(b,a)

Varianta 2

min(a,b)

Varianta 3

min(a,b)-a-b

Varianta 4

a+b-min(a,b)

Variante Bacalaureat 2003 Sanda Popescu Clasa a X-a

Exercițiul #473

Subprogramul scif returnează suma cifrelor unui număr natural transmis ca parametru. Stabiliți valoarea expresiei scif(scif(518)+scif(518)).

Varianta 1

14

Varianta 2

10

Varianta 3

28

Varianta 4

1

Variante Bacalaureat 2005 Sanda Popescu Clasa a X-a

Exercițiul #581

Subprogramul P este definit mai jos.

void P(int &x)
{
 x=x+5;
}

Ştiind că valoarea variabilei întregi a este înainte de apel 4, care este valoarea ei imediat după apelul P(a);?

Varianta 1

10

Varianta 2

4

Varianta 3

9

Varianta 4

5

Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #582

Subprogramul fct este definit mai jos, parțial.

void fct(....)
{ x=x+1;
  y=y-1;
  z=x+y;
}

Iniţial, variabile întregi a, b şi c au valorile a=8, b=31 şi c=9, iar după apelul fct(a,b,c), valorile celor trei variabile sunt a=9, b=31 şi c=39. Care poate fi antetul subprogramului fct?

Varianta 1
void fct(int &x,int &y,int &z)
Varianta 2
void fct(int x,int &y,int &z)
Varianta 3
void fct(int x,int y,int z)
Varianta 4
void fct(int &x,int y,int &z)
Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #604

Subprogramul f este definit mai jos.

void f(int &a,int b)
{
 a=a-5;b=a-2;
 cout<<a<<b; | printf("%d%d",a,b);
}

Ce se va afişa în urma executării secvenţei de mai jos, în care variabilele a şi b sunt de tip întreg?

a=3; b=9; f(b,a);f(b,b);
Subiect Bacalaureat 2009 Clasa a X-a

Exercițiul #617

Care este antetul corect al subprogramului C/C++ cifre, care primeşte prin intermediul primului parametru, x, un număr natural şi furnizează prin intermediul celui de-al doilea parametru, y, suma cifrelor numărului natural x?

Varianta 1

void cifre(int x, int &y)

Varianta 2

int cifre(int x)

Varianta 3

void cifre(int x, int y)

Varianta 4

void cifre(int &x, int y)

Variante Bacalaureat 2009 Clasa a X-a