Font size
WorksheetsELEMENTE DE BAZA ALE LIMBAJULUI C++
Total questions: 15
Worksheet time: 7mins
Care dintre următoarele variante de mai jos, declară corect o variabilă x ce poate memora valori reale?
float x;
double x;
unsigned float x;
x: float;
x: double;
Care dintre liniile de program realizează inițializarea corectă a variabilei x la declarare?
int x==2;
x:int=2;
int x=2;
int x 2;
x=2:int;
Care dintre următoarele variante de mai jos definește o constantă simbolică PI cu valoarea 3.14, folosind directive-preprocesor “#define” .
#define 3.14 PI;
#define PI 3.14;
#define float PI 3.14;
#define PI=3.14;
#define float PI=3.14;
Care dintre programele de mai jos nu conțin erori și afișează cuvintele pe câte un rând?
#include <iostream.h>
void main() ;
{cout<<”Program”;
cout<<” \n”<<”simplu”;}
#include <iostream.h>
void main ()
{cout<<”Program \n”;
cout<<”simplu”;}
#include <iostream.h>
void main ()
{cout<<”Program \nsimplu”;
cout<<” \n”;}
#include <iostream.h>
void main ()
{cout<<”Program”;
cout<<simplu”<<” \n”;}
nici unul din programele anterioare.
Care dintre valorile de mai jos sunt constante întregi scrise corect ?
123
‐17
+843
0154
‐ ‐ 67
Fie variabilele întregi a=1, b=2, c=3, d=4. Care dintre construcțiile de mai jos sunt expresii scrise corect, cu valoarea zero ?
!d
a+b<d
a*b+c
a=b<c
(a<b) != (b<c)
Care dintre următoarele afirmații sunt adevărate ?
operatorul de atribuire este " == ";
operatorul care realizează "SAU logic" între două expresii este " || ";
" != " este un operator logic;
a%b reprezintă restul împărțirii întregi a lui a la b;
într‐o expresie, operatorii relaționali se execută înaintea celor aritmetici;
Delimitarea unui text între /* */ are rol de :
separare a subprogramelor în interiorul unui program;
a delimita instrucţiunile care se execută cu prioritate;
a permite utilizatorului să introducă mesaje explicative;
nu au nici o semnificaţie;
Care din următoarele nu este un tip de date în C++ ?
int
numeric
float
double
Care dintre liniile de program de mai jos realizează iniţializarea corectă a variabilei x la declararea sa?
int x==2;
x:int=2;
int x=2;
int x 2;
x=2:int;
Declaraţia corectă pentru definirea unui întreg numit suma este:
suma:integer
integer suma;
int suma;
suma int;
Declaraţia corectă pentru definirea unei variabile caracter numită litera este :
litera:=char;
char litera;
litera: char;
character litera;
Definirea corectă a unei variabile numită bani care poate fi utilizată pentru a memora valori reale simplă precizie este :
bani: real;
real bani;
float bani;
bani float;
Definirea corectă a unei variabile întregi numită total iniţializată cu zero este :
total: integer=0;
total=0, int;
int total=0;
int=0 , total;
Un număr înscris în program fără punct zecimal și fără indicator de putere este un număr:
(a)
