Variabila x
este de tip întreg și poate memora un număr din intervalul [1000,2000]
. Indicați valoarea minimă pe care o poate avea expresia C/C++ de mai jos.
(x-999)%1000
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Indicațio expresie C/C++ echivalentă cu următoarea: (x>5)&& (x<20) || (x!=y)
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Variabilele x
și y
sunt de tip întreg și memorează numere naturale nenule. Indicați o expresie C/C++ care are valoarea 1
dacă și numai dacă numărul memorat în x
are cifra zecilor egală cu 2
și este un multiplu al numărului memorat în y
.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
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 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
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 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
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 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Tabloul unidimensional A
are elementele: A=(2,20,27,36,50)
, iar în urma interclasării lui crescătoare cu tabloul unidimensional B
se obține tabloul cu elementele (2,3,5,8,20,27,36,45,50,63)
. Indicați elementele tabloului B
, în ordinea apariției lor în acesta.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Indicați o expresie C/C++ care are valoarea 1
.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Indicați o secvență de instrucțiuni care realizează interschimbarea valorilor variabilelor întregi x
și y
.
Varianta 1 |
|
Varianta 2 |
|
Varianta 3 |
|
Varianta 4 |
|
Toate variabilele din secvența de mai jos sunt de tip char
. Scrieți ce se afișează în urma executării secvenței.
c1='m';c2='u';c3='z';c4='e'; c1=c1+1; cout<<c2<<c1<<" ";| printf("%c%c ",c2,c1);cout<<c3<<c4<<c2; | printf("%c%c%c",c3,c4,c2);