Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Tablice c++ kl. 2

Total questions: 22

Worksheet time: 11mins

Name
Class
Date
1.

Tablice w programowaniu są potrzebe

a)

tak

b)

nie

2.

W jaki sposób deklarujemy tablicę liczb dziesiętnych w C++?

a)

int TABLICA[10]

b)

float TABLICA[10]

c)

string TABLICA[10]

d)

boolean TABLICA[10]

3.

Jaka jest wartość POMIARY[4]

(a)  

4.

Ile elementów zawiera tablica CENA[99]?

a)

9

b)

98

c)

100

d)

99

5.

Jakie wyrażenia należy wpisać w zaznaczone miejsce, aby móc uzupełnić tablicę TAB[15] wartościami wpisanymi z klawiatury?

a)

(int i = 0; i<5; i=i+1)

b)

int i = 0; i<=5; i++

c)

int i = 0; i<15; i++

d)

int i = 1; i<5; i=i+1

6.

Pod jakim indeksem znajduje się wartość 0.

a)

6

b)

5

c)

4

d)

7

7.

Czy do tablicy

int FOCZKA[7]

można wpisać wartość 7.0?

a)

TAK

b)

NIE

8.

Co należy wpisać w wyznaczone miejsce, aby wyświetlić zawartość tablicy NOSOROZEC w konsoli

(a)  

9.
W jaki sposób deklarujemy tablice jednowymiarowe w C++ ?
a)
typ_komórek_tablicy nazwa_tablicy [ ilość elementów tablicy ];
b)
 nazwa_tablicy [ ilość elementów tablicy ] ;
c)
typ_komórek_tablicy nazwa_tablicy ;
d)
typ_komórek_tablicy nazwa_tablicy [ ilość elementów tablicy ]
10.
Jakiego typu mogą być elementy w tablicy ?
a)

wszystkie elementy znajdujące się w tablicy są tego samego typu,

b)

wszystkie elementy znajdujące się w tablicy są innego typu,

c)

jeden element znajdujący się w tablicy może być innego typu,

d)

wszystkie odpowiedzi są poprawne

11.

Co oznacza poniższa linijka: int TABLICA[30];

a)

zadeklarowana tablica mogąca przechowywać maksymalnie 30 liczb całkowitych, 

b)

zadeklarowana tablica mogąca przechowywać maksymalnie 30 liczb rzeczywistych, 

c)

zadeklarowana tablica mogąca przechowywać maksymalnie 29 liczb całkowitych, 

d)

zadeklarowana tablica mogąca przechowywać maksymalnie 30 elementów typu znakowego, 

12.
Czy możemy dodać element typu int jeśli wcześniej utworzyliśmy tablice typu char ?
a)

tak

b)

nie

c)

może

d)

typ nie ma znaczenia

13.
Co zostanie wykonane w poniższym programie:
int tab[10];
int tab[9] = 100;
a)

pod element z indeksem 9 zostanie przypisana liczba 100

b)

pod element 9 zostanie przypisana liczba 100

c)

pod element 10 zostanie przypisana liczba 100

d)

pod element z indeksem 10 zostanie przypisana liczba 100

14.

Wyjaśnij co robi poniższy fragment kodu:

for (int i = 0; i < n; i++)

{

cout << "Liczba nr: " << i+1 << " =";

cin >> tab[i];

}

a)

pobiera element do tablicy tab[n];

b)

odejmuje element z tablicy tab[n]

c)

wyświetla elementy tablicy tab[n]

d)

nic nie robi

15.
Od jakiego numery zaczynamy indeksowanie/numerowanie elementów tablicy tab[n] w której jest n elementów ?
a)

od 1 do n (od elementu tab[1] - tab[n])

b)

od 3 do n-1 (od elementu tab[3] - tab[n-1])

c)

od 0 do n-1 (od elementu tab[0] - tab[n-1])

d)

od 0 do n (od elementu tab[0] - tab[n])

16.
Trzecim elementem w tablicy int tab[30] będzie:
a)

tab[1]

b)

tab[2]

c)

tab[3]

d)

tab[0]

17.

Co zostanie wykonane po wpisaniu poniższego kodu ?

int tab[10];

tab[0] = 34;

cout << tab[0];

a)

- pod element tablicy z indeksem 1 zostanie przypisana wartość 34, - następnie zostanie ona wyświetlona 

b)

- pod element tablicy z indeksem 0 zostanie przypisana wartość 34, - następnie zostanie ona wyświetlona 

c)

- pod element tablicy z indeksem 2 zostanie przypisana wartość 34, - następnie zostanie ona wyświetlona 

d)

- pod element tablicy z indeksem 0 zostanie przypisana wartość 34, - następnie zostanie wyświetlona wartość 0

18.

Który z poniższych zapisów poprawnie definiuje tablicę?

a)

int tab[10];

b)

int tab;

c)

tab{10};

d)

array tab[10];

19.

Jaki jest indeks ostatniego elementu tablicy liczącej 29?

a)

29

b)

28

c)

0

d)

zdefiniowany przez programistę

20.

Mając tablicę o nazwie "tablica" w jaki sposób można odczytać ilość zawartych w niej elementów?

a)

tablica.len()

b)

tablica.count()

c)

tablica.length()

d)

tablica.length

21.

Zainicjowana jest tablica:

double T[6] = {1.5, 2.34, };

Jaką wartość przechowuje adres T[2] ?

a)

2.34

b)

0.34

c)

0

d)

nie można określić

22.

Która inicjalizacja tablicy jest poprawna?

a)

pierwsza

b)

druga

c)

trzecia

d)

wszystkie

e)

żadna