WorksheetsEvaluare algoritmi structuri de control clasa VIII
Total questions: 14
Worksheet time: 23mins
Introduceți numele și prenumele corect deoarece vor fi utilizate în validarea testului pe care îl veți completa.
Introduceți clasa din care faceți parte
(exemplu: Clasa a VIII-a A):
Ce este un algoritm ?
O succesiune finită de pași.
O succesiune oarecare de pași.
O succesiune nelimitată de pași.
Ce tipuri de date pot fi utilizate într-un algoritm?
întregi (int)
reale (float)
caracter / șir de caractere (char)
În limbajul de programare C++, afișarea valorii unei variabile de face cu instrucțiunea:
cin
cout
count
În limbajul C++, citirea datelor de la tastatură se face folosind sintaxa:
cout<<variabila;
cin>>variabila;
cout>>variabila;
cin<<variabila;
Ce returnează operatorul MOD (%) ?
Câtul împărțirii.
Restul împărțirii.
Câtul și restul împărțirii.
Care sunt structurile de bază utilizate în descrierea algoritmilor ?
Secvențială
Decizională
Repetitivă
Toate cele 3 variante.
Câte tipuri de structuri repetitive cunoașteți ?
1
2
3
Care dintre structurile de mai jos sunt considerate ca fiind structuri repetitive ?
WHILE
DO WHILE
WHILE
DO WHILE
FOR
WHILE
FOR
Alegeți varianta corectă, care verifică dacă numărul natural n este par:
if (n % 2==0)
cout << “par” ;
if (n / 2==0)
cout << “par” ;
if (n % 2=0)
cout << “par” ;
Se consideră algoritmul alăturat.
Scrieți valoarea care se va afișa dacă se citesc numerele a=3 și b=4.
5
7
4
3
Ce numere afișează secvența de cod alăturată ?
2 4 7 11 15 19 23
2 4 7 10 14 18 22
2 4 7 10 13 16 19
Se citește de la tastatură un număr natural n.
Scrieți un program C++ care afișează pe ecran suma primelor n numere impare.
Exemplu: n=6, s=1+3+5=9
