Looking for Limbajul C++ test answers and solutions? Browse our comprehensive collection of verified answers for Limbajul C++ at moodle1.ceiti.md.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Care dintre variantele de mai jos reprezintă declararea eficientă şi corectă a unui tablou bidimensional cu exact 20 de elemente, numere întregi cu cel mult 4 cifre fiecare?
C++ is an alias of C#
C++ este un alias al lui C#Variabilele x și y sunt tip int. Care dintre expresiile C/C++ de mai jos are valoarea 1 dacă și numai dacă valorile întregi nenule memorate în variabilele x și y sunt egale?
Care din următoarele secvențe realizează ordonarea descrescătoare a elementelor tabloului a=(a0, a1,..., an-1)
Șirul lui Fibonacci are termenii 1, 1, 2, 3, 5, 8 ….
În secvența C/C++ de mai jos toate variabilele sunt de tip întreg.
while(x>0)
{ z=y-x;
y=x;
x=z;
}
if(.........)z=1;
else z=0;
Indicați expresia care poate înlocui punctele de suspensie, astfel încât, în urma executării secvenţei obținute, variabila z să aibă valoarea 1 dacă numerele nenule memorate inițial în variabilele x și y (x<y) sunt termeni consecutivi ai șirului lui Fibonacci, sau valoarea 0 altfel.
În secvenţa următoare, i, j şi n sunt variabile întregi, iar a este o matrice pătratică formată din n linii şi n coloane numerotate de la 0 la n-1. Care este suma elementelor de pe diagonala secundară din matricea a, în urma executării acestei secvenţe, dacă n=8?
for(i=0; i<n; i++)
for(j=0; j<n; j++)
a[i][j] = (i+j)%n;
Variabila x este de tip real. Care dintre următoarele expresii C/C++ are valoarea 1 dacă şi numai dacă numărul real memorat în variabila x nu aparţine intervalului (2,9]?
Variabilele x, y și d sunt de tip întreg și memorează câte un număr natural strict pozitiv. Indicați o expresie care poate înlocui punctele de suspensie astfel încât, în urma executării secvenței obținute, variabila d să memoreze cel mai mare divizor comun al valorilor memorate în variabilele x și y.
d=x;
if(d>y) d=y;
while(........)
d=d-1;
În secvența de mai jos toate variabilele sunt întregi, iar variabila n memorează un număr natural nenul.
s=0; i=1;
while(i*i<n)
{ if(n%i==0)s=s+.....;
i=i+1;
}
if(i*i==n) s=s+i;
Indicați o expresie care poate înlocui punctele de suspensie astfel încât, în urma executării secvenței obținute, variabila s să memoreze suma tuturor divizorilor naturali ai numărului memorat în variabila n.