wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Praca klasowa C++

Total questions: 12

Worksheet time: 10mins

Name
Class
Date
1.

Który fragment kodu jest poprawny:

a)

int a;

cin << a;

b)

int a;

cin >> a;

c)

int a;

cin >> "a"

d)

int a

cin >> a

2.

Poniższa pętla while:

int licznik = 1;

while( licznik < 5) {

cout << licznik;

licznik ++;

}

wypisze na ekranie monitora:

a)

nie wykona się wcale

b)

cyfry: 1 2 3 4

c)

licznik 1, licznik 2, licznik 3, licznik 4

d)

cyfry: 0 1 2 3 4 5

3.

Etykieta default w instrukcji switch zadziała tylko wtedy gdy:

a)

gdy przestaje działać pętla for

b)

jeśli wartość wyrażenia nie zgadza się z żadną z wartości przy etykietach case

c)

program chce opuścić instrukcję switch

d)

program musi pobrać dane z zewnętrznej biblioteki

4.

Operator logiczny lub w C++ to:

a)


AND

b)

OR

c)


&&

d)


||

5.

Tablica int t[5][10] przechowuje

a)

15 liczb

b)

5 liczb

c)

10 liczb

d)

50 liczb

6.

Które warunki logiczne w podanych instrukcjach warunkowych są zapisane poprawnie?

a)

if (-10>p>-1)

cout << p;

b)


if k=100 || k=1000

cout << k;

c)

if (w!=0 && s!=0)

cout << w/s;

d)

if (x>-1) && (x<-10)

cout << x;

7.

Dany jest ciąg instrukcji:
cin >> a >> b;
if (a<0 && b!=0) S=a/b;
else S=a*a;
Instrukcja S=a*a zostanie wykonana dla:

a)


a = -3 i b = -8

b)

a = 0 i b = 0

c)


a = -123 i b = 2

d)

a = -3 i b = 8

8.

Jaka będzie wartość zmiennej liczba2 po wykonaniu następującego ciągu instrukcji?
liczba3=54;
liczba1=liczba3;
liczba3=liczba3+20;
liczba2=liczba1;

a)

51

b)

52

c)

53

d)

54

9.

W jaki sposób wywołujemy funkcje w C++ ?

a)


Funkcje wywołuje się przez podanie jej nazwy i umieszczonych w nawiasie argumentów.

b)


Funkcje wywołuje się przez podanie tylko jej argumentów.

c)

Funkcje wywołuje się przez podanie jej nazwy bez argumentów.

10.

Co to są zmienne lokalne?

a)

dostępne tylko wewnątrz funkcji, po wykonaniu “giną”

b)

są to stałe zmienne których wartość nigdy się nie zmiena

c)

dostępne są w całym programie, po wykonaniu "giną"

d)


zmienne które zawsze muszą być typu całkowitego

11.

Mamy daną tablicę zadeklarowaną kodem w C++:

char t[5] = { ’p’, ’i’, ’a’, ’o’, ’k’ };

Co zostanie wypisane po wykonaniu: cout << t[0] << t[3] << t[1];

a)

pai

b)

poi

c)

031

d)

ika

12.

Ile razy wykona się poniższa pętla, która jest fragmentem kodu w języku C++:

int i = 0;

do { i++; }

while (i < 2);

a)

0

b)

1

c)

2

d)

3