NEW
Font size
WorksheetsPraca klasowa C++
Total questions: 12
Worksheet time: 10mins
Który fragment kodu jest poprawny:
int a;
cin << a;
int a;
cin >> a;
int a;
cin >> "a"
int a
cin >> a
Poniższa pętla while:
int licznik = 1;
while( licznik < 5) {
cout << licznik;
licznik ++;
}
wypisze na ekranie monitora:
nie wykona się wcale
cyfry: 1 2 3 4
licznik 1, licznik 2, licznik 3, licznik 4
cyfry: 0 1 2 3 4 5
Etykieta default w instrukcji switch zadziała tylko wtedy gdy:
gdy przestaje działać pętla for
jeśli wartość wyrażenia nie zgadza się z żadną z wartości przy etykietach case
program chce opuścić instrukcję switch
program musi pobrać dane z zewnętrznej biblioteki
Operator logiczny lub w C++ to:
AND
OR
&&
||
Tablica int t[5][10] przechowuje
15 liczb
5 liczb
10 liczb
50 liczb
Które warunki logiczne w podanych instrukcjach warunkowych są zapisane poprawnie?
if (-10>p>-1)
cout << p;
if k=100 || k=1000
cout << k;
if (w!=0 && s!=0)
cout << w/s;
if (x>-1) && (x<-10)
cout << x;
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 = -3 i b = -8
a = 0 i b = 0
a = -123 i b = 2
a = -3 i b = 8
Jaka będzie wartość zmiennej liczba2 po wykonaniu następującego ciągu instrukcji?
liczba3=54;
liczba1=liczba3;
liczba3=liczba3+20;
liczba2=liczba1;
51
52
53
54
W jaki sposób wywołujemy funkcje w C++ ?
Funkcje wywołuje się przez podanie jej nazwy i umieszczonych w nawiasie argumentów.
Funkcje wywołuje się przez podanie tylko jej argumentów.
Funkcje wywołuje się przez podanie jej nazwy bez argumentów.
Co to są zmienne lokalne?
dostępne tylko wewnątrz funkcji, po wykonaniu “giną”
są to stałe zmienne których wartość nigdy się nie zmiena
dostępne są w całym programie, po wykonaniu "giną"
zmienne które zawsze muszą być typu całkowitego
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];
pai
poi
031
ika
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);
0
1
2
3
