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 |
|
| Varianta 2 |
|
| Varianta 3 |
|
| Varianta 4 |
|
Indicați expresia C/C++ a cărei valoare este egală cu 26.
| 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 |
|
Indicați intervalul căruia îi aparține valoarea memorată în variabila întreagă x, dacă și numai dacă expresia C/C++ alăturată are valoarea 1.
!(x<=2020) && !(x>2025)
| Varianta 1 |
|
| Varianta 2 |
|
| Varianta 3 |
|
| Varianta 4 |
|
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 |
|
Variabile x și y sunt de tip întreg. Indicați o pereche de valori pentru care expresia următoare are valoarea 1: (x%100==y%100)&&(x>99)||(y>99)
| Varianta 1 |
|
| Varianta 2 |
|
| Varianta 3 |
|
| Varianta 4 |
|
Algoritmul de mai jos este reprezentat în pseudocod. S-a notat cu a%b restul împărțirii numărului natural a la numărul natural nenul b și cu [c] partea întreagă a numărului real c.
citește n, k (numere naturale) p←1 ┌ cât timp n>0 execută │ c←n%10 │┌ dacă k>0 atunci ││ ┌dacă c%2=1 atunci ││ │ p←p*c ││ └■ │└■ │ n←[n/10] │ k←k-1 └■ scrie p
Scrieți valoarea care se afișează în urma executării algoritmului dacă se citesc, în această ordine, numerele 296385 și 3.
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 |
|
Algoritmul de mai jos este reprezentat în pseudocod. S-a notat cu a%b restul împărțirii numărului natural a la numărul natural nenul b și cu [c] partea întreagă a numărului real c.
citește n, k (numere naturale) p←1 ┌ cât timp n>0 execută │ c←n%10 │┌ dacă k>0 atunci ││ ┌dacă c%2=1 atunci ││ │ p←p*c ││ └■ │└■ │ n←[n/10] │ k←k-1 └■ scrie p
Dacă pentru k se citește numărul 4, scrieți cel mai mic și cel mai mare număr din intervalul \([10^4,10^5)\) care pot fi citite pentru n, astfel încât, pentru fiecare dintre acestea, în urma executării algoritmului, să se afișeze 1.
Scrieți cele două valori în ordine crescătoare, separate prin exact un spațiu.
Indicați valoarea expresiei C/C++ următoare.
20/25*20/2
| Varianta 1 |
|
| Varianta 2 |
|
| Varianta 3 |
|
| Varianta 4 |
|