Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 96

Exercițiul #1193

Pentru a verifica dacă într-un tablou unidimensional există elementul cu valoarea x=48, se aplică metoda căutării binare, iar succesiunea de elemente a căror valoare se compară cu x pe parcursul aplicării metodei este 14, 24, 48. Elementele tabloului pot fi:

Varianta 1

(2,14,7,24,12,48,50)

Varianta 2

(4,8,9,14,16,24,48)

Varianta 3

(14,14,24,24,48,48)

Varianta 4

(14,24,48,14,24,48)

Exercițiul #1239

Variabilele reale x și y memorează coordonatele centrului unui cerc, în sistemul de coordonate xOy. Indicați o expresie C/C++ care are valoarea 1 dacă și numai dacă centrul cercului este în cadranul I sau în cadranul al III-lea ale sistemului de coordonate xOy, dar nu și pe axele sistemului.

Varianta 1

x-y==0

Varianta 2

x+y==0

Varianta 3

x*y<0

Varianta 4

x*y>0

Exercițiul #1265

Indicați o expresie C/C++ care are valoarea 1 dacă și numai dacă valorile variabilelor întregi x și y sunt numere pare.

Varianta 1

x%2==0 && (y+1)%2!=0

Varianta 2

(x-y)/2==0

Varianta 3

(x+y)%2==0 && (x-y)%2==0

Varianta 4

x%2==y%2

Exercițiul #1187

Indicați o expresie C/C++ care are valoarea 1 dacă și numai dacă numărul memorat în variabila întreagă x aparține reuniunii de intervale [-21,-2]∪[2,21].

Varianta 1

x>=-21 && x<=-2 && x>=2 && x<=21

Varianta 2

!(x<-21 || x>-2) || !(x<2 || x>21)

Varianta 3

x>=-21 || x<=-2 || x>=2 || x<=21

Varianta 4

!(x<-21 && x>21 && x>-2 || x<2)

Exercițiul #1085

Indicațio expresie C/C++ echivalentă cu următoarea: (x>5)&& (x<20) || (x!=y)

Varianta 1

(x>5|| x<20) && (x==y)

Varianta 2

!(x<=5|| x>=20) || (x!=y)

Varianta 3

(x>5|| x<20) && (x!=y)

Varianta 4

!(x<5|| x>20) && (x!=y)

Exercițiul #1240

Variabila x este de tip întreg și memorează un număr natural de cel puțin două cifre. Indicați o instrucțiune C/C++ în urma executării căreia se memorează în variabila x numărul obținut din valoarea sa inițială, prin inserarea cifrei 4 între cifra zecilor și cifra unităților.

Varianta 1

x=(x/10*10+4)*10+x%10;

Varianta 2

x=x/10+4+x%10;

Varianta 3

x=(x%10*10+4)*10+x/10;

Varianta 4

x=(x/10+4)*10+x%10;

Exercițiul #1267

Variabila m memorează elementele unui tablou bidimensional cu 100 de linii și 100 de coloane, numerotate de la 0 la 99. Indicați expresia C/C++ prin care poate fi accesat un element aflat pe diagonala secundară a tabloului.

Varianta 1

m[42/42]

Varianta 2

m[42|42]

Varianta 3

m[42]:[57]

Varianta 4

m[42][57]

Exercițiul #1217

Pentru a verifica dacă în tabloul unidimensional (2,8,13,19,20,38,47) există elementul cu valoarea x se aplică metoda căutării binare. Știind că valoarea x este comparată cu trei elemente ale tabloului pe parcursul aplicării metodei, indicați o valoare cu care x NU poate fi egală.

Varianta 1

47

Varianta 2

20

Varianta 3

8

Varianta 4

2

Exercițiul #1242

Indicați o declarare corectă pentru o variabilă x care poate memora simultan cele trei coordonate reale ale unui punct în spațiu.

Varianta 1

double x[3];

Varianta 2

real x[3];

Varianta 3

int x[3];

Varianta 4

float x1,x2,x3;

Exercițiul #1184

Expresia C/C++ !(a<2001) && (a<=2002) || (a>=2020) && !(a>2021) are valoarea 1 dacă și numai dacă valoarea memorată de variabila reală a aparține:

Varianta 1

[2001,2002] ∩{2020,2021}

Varianta 2

[2001,2002] ∪[2020,2021]

Varianta 3

{2001} ∪[2002,2020] ∪{2021}

Varianta 4

[2001,2002] ∩{2020} ∩{2021}

Du-te sus!