Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Evaluare algoritmi structuri de control clasa VIII

Total questions: 14

Worksheet time: 23mins

Name
Class
Date
1.

Introduceți numele și prenumele corect deoarece vor fi utilizate în validarea testului pe care îl veți completa.

4 lines
2.

Introduceți clasa din care faceți parte

(exemplu: Clasa a VIII-a A):

4 lines
3.

Ce este un algoritm ?

a)

O succesiune finită de pași.

b)

O succesiune oarecare de pași.

c)

O succesiune nelimitată de pași.

4.

Ce tipuri de date pot fi utilizate într-un algoritm?

a)

întregi (int)

b)

reale (float)

c)

caracter / șir de caractere (char)

5.

În limbajul de programare C++, afișarea valorii unei variabile de face cu instrucțiunea:

a)

cin

b)

cout

c)

count

6.

În limbajul C++, citirea datelor de la tastatură se face folosind sintaxa:

a)

cout<<variabila;

b)

cin>>variabila;

c)

cout>>variabila;

d)

cin<<variabila;

7.

Ce returnează operatorul MOD (%) ?

a)

Câtul împărțirii.

b)

Restul împărțirii.

c)

Câtul și restul împărțirii.

8.

Care sunt structurile de bază utilizate în descrierea algoritmilor ?

a)

Secvențială

b)

Decizională

c)

Repetitivă

d)

Toate cele 3 variante.

9.

Câte tipuri de structuri repetitive cunoașteți ?

a)

1

b)

2

c)

3

10.

Care dintre structurile de mai jos sunt considerate ca fiind structuri repetitive ?

a)

WHILE

DO WHILE

b)

WHILE

DO WHILE

FOR

c)

WHILE

FOR

11.

Alegeți varianta corectă, care verifică dacă numărul natural n este par:

a)

if (n % 2==0)

cout << “par” ;

b)

if (n / 2==0)

cout << “par” ;

c)

if (n % 2=0)

cout << “par” ;

12.

Se consideră algoritmul alăturat.

Scrieți valoarea care se va afișa dacă se citesc numerele a=3 și b=4.

a)

5

b)

7

c)

4

d)

3

13.

Ce numere afișează secvența de cod alăturată ?

a)

2  4  7  11  15  19  23

b)

2  4  7  10  14  18  22

c)

2  4  7  10  13  16  19

14.

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

4 lines