Font size
WorksheetsTest structura alternativă
Total questions: 25
Worksheet time: 35mins
Ce se afișează în urma executării următoarelor instrucțiuni?
int a,b;
a=4;
b=5;
if(a==b)
cout << "DA";
else
cout << "NU";
DA
NU
4
5
Ce se afișează în urma executării următoarelor instrucțiuni?
int n;
n=5;
if( n<5)
cout << "Corigent";
else
cout << "Promovat";
Corigent
Promovat
Ce se afișează în urma executării următoarelor instrucțiuni?
int n;
n=5;
if( n%2==0)
cout << "Par";
else
cout << "Impar";
Par
Impar
Ce se afișează în urma executării următoarelor instrucțiuni?
int a,b;
a=5;
b=4;
if( a>b)
cout << a;
else
cout << b;
a
b
4
5
Structurile de control sunt (selectați 3):
liniară
verticală
alternativă
repetitivă
Structura alternativa
este folosită pentru a face alegerea între două operaţii/instrucţiuni după ce evaluezi soluțiile posibile
este folosită pentru a face alegerea între două operaţii/instrucţiuni după ce rezolvi algoritmul
este folosită pentru a face alegerea între două operaţii/instrucţiuni după ce evaluezi o condiţie
se mai numește secvențială
Alegeți formele corecte ale structurii alternative:
if...maybe
if...else
if
nici una din celelalte trei menționate
Expresia corectă pentru calcularea mediei aritmetice este:
media=a+b+c/3
media= (a + b + c)/4
media = (a + b + c)/3
media = (a + b + c + d)/3
Pentru care dintre următoarele valori ale variabilei x, secvența de program următoare afișează mesajul NU?
if(x<3)
cout<<"DA";
else
cout<<"NU";
0
1
2
3
Mama îi dă Mihai suma de x lei și îl roagă să meargă la magazin ca să cumpere o pâine care costă y lei. Copilul poate să-și cumpere o înghețată dacă îi rămân suficienți bani. O înghețată costă z lei. Care program verifică dacă Mihai și-a cumpărat înghețata dorită?
int x, y, z;
cin>>x>>y>>z;
if (x - y > = z)
cout<< "Mihai a cumparat inghetata";
else
cout<< "Mihai nu a cumparat inghetata";
int x, y, z;
cout>>x>>y>>z;
if (x - y > = z)
cin<< "Mihai a cumparat inghetata";
else
cin<< "Mihai nu a cumparat inghetata";
int x, y, z;
cin>>x>>y>>z;
if (x - y < z)
cout<< "Mihai a cumparat inghetata";
else
cout<< "Mihai nu a cumparat inghetata";
Structura alternativă execută un anumit set de instrucțiuni dacă o condiție este îndeplinită,
altfel, execută alt set de instrucțiuni.
Adevărat
Fals
Evaluați în ordine expresiile (A - adevărat, F - fals):
14 >= 14
15 > 15
16 != 16
18 >= 19
A, F, F, F
F, A, A, F
F, A, F, F
Completați programul astfel încât să se verifice dacă o persoană are sau nu vârsta necesară pentru a vota.
if ( age _________ 18 )
cout<<"Inca nu ai drept de vot";
else
cout<<"Poti merge la vot!";
>
>=
<=
<
Ce se afișează?
int m;
m=13;
if ( m == 13 )
cout<<"Mickey are 13 ani";
else
cout<<"Minnie danseaza";
Mickey are 13 ani
Minnie danseaza
Nimic
Mickeyare 13 ani
Minnie danseaza
Ce se afișează?
int john;
john = 5;
if ( john > 6 )
cout<<"John primeste inghetata”;
else
cout<<"John primeste suc de mere";
cout<<"John e fericit";
John primeste inghetata
John e fericit
John primeste suc de mere
John e fericit
John primeste suc de mere
John primeste inghetata
Completeaza propoziția: if este o structură ....
secvențială
alternativă
repetitivă
Într-o variabilă de tip int NU putem memora un număr negativ
A
F
Într-o variabilă de tip double putem memora un număr real.
A
F
Ramura else nu este obligatorie atunci când folosești if.
A
F
Secvența de cod cin>>x; are ca efect:
Citirea de la tastatură a valorii lui x
Afișarea pe ecran a valorii lui x
Declararea unei variabile x de tip număr întreg
Declararea unei variabile x de tip număr real
Secvența de cod cout>>x; are ca efect:
Citirea de la tastatură a valorii lui x
Afișarea pe ecran a valorii lui x
Declararea unei variabile x de tip număr întreg
Declararea unei variabile x de tip număr real
Secvența de cod int x; are ca efect:
Citirea de la tastatură a valorii lui x
Afișarea pe ecran a valorii lui x
Declararea unei variabile x de tip număr întreg
Declararea unei variabile x de tip număr real
Secvența de cod double x; are ca efect:
Citirea de la tastatură a valorii lui x
Afișarea pe ecran a valorii lui x
Declararea unei variabile x de tip număr întreg
Declararea unei variabile x de tip număr real
Ce se afișează în urma executării următoarelor instrucțiuni?
int a,b;
a=4;
b=5;
if(a<b)
cout << "DA";
else
cout << "NU";
DA
NU
4
5
Ce se afișează în urma executării următoarelor instrucțiuni?
int a,b;
a=4;
b=4;
if(a>=b)
cout << "DA";
else
cout << "NU";
DA
NU
4
5
