WorksheetsTipuri de date structurate, C++
Total questions: 10
Worksheet time: 8mins
Tipurile de date structurate sunt...
fișier
tablou
șir de caractere
articol
mulțime
Stabiliti care dintre urmatoarele variante reprezinta declararea corecta a unei variabile de tip tablou cu exact 8 componente de tip caracter:
typedef char Nume[8]; Nume N;
typedef: array [1..8] of char ;
typedef : array [8] of char ;
typedef v : array [1..8] of char ;
În C++, un tip de date tablou unidimensional se defineşte printr-o construcţie de forma <Tip componente><Nume_tablou>[<nr_componente>]; unde <Tip compponente> este ...
tipul componentelor tabloului
indică numărul de componente ale tabloului
Indicii componentelor tabloului
Se consideră declaraţiile:
typedef double Vector[5];
Vector x, y;
Scrieţi expresia aritmetică a cărei valoare este:
suma primelor trei componente ale variabilei x;
(a)
Se consideră declaraţiile:
typedef double Vector[5];
Vector x,y;
Scrieţi expresia aritmetică a cărei valoare este:
suma tuturor componentelor variabilei y;
(a)
Pentru următoarele declaraţii şi instrucţiuni:
unsigned char a[4];
for (i=0; i<5; i++) a[i]=i+2;
Selectaţi varianta ce conţine rezultatele corecte ale execuţiei fiecăreia dintre aceste instrucţiuni
1 1 1 1
0 0 0 0
0 1 2 3
1 2 3 4
2 3 4 5 6
Pentru următoarele declaraţii şi instrucţiuni:
int v[4];
for (i=0; i<4; i++) v[i]=3*i;
Selectaţi varianta ce conţine rezultatele corecte ale execuţiei fiecăreia dintre aceste instrucţiuni
1 1 1 1
0 0 0 0
0 1 2 3
0 3 6 9
2 3 4 5
Tipul char se declară cu ajutorul construcţiei gramaticale de forma: typedef char <Nume tip șir> [nmax]; unde nmax indică ...
numărul maxim de caractere pe care îl pot avea şirurile de tipul respectiv.
numărul maxim de componente
numărul maxim de valori
Sfârşitul de şir se indică cu ajutorul simbolului special...
\0
:
;
endl
În limbajul C++ un tip de date articol se defineşte printr-o structură gramaticală de forma:
struct [<Nume tip>] {
T1 [<Nume câmp 1>] ;
T2 [<Nume câmp 2 >] ;
...
Tn [<Nume câmp n>] ;
}
[lista variabile];
unde T1, T2, ... Tn:
specifică tipul câmpurilor respective
specifică numele câmpurilor respective
