wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Instrukcje iteracyjne: for, while, do...while.

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

Pętla for w języku C++ służy do:

a)

sprawdzania warunków i wykonywania pewnych instrukcji

b)

pobierania zmiennych od użytkownika

c)

wielokrotnego wykonywania pewnych instrukcji

d)

wyświetlania tekstów zawierających liczby

2.

Czy instrukcja iteracyjna for może posiadać kilka instrukcji wewnątrz swojego "ciała"?

a)

nie, może posiadać jedynie jedną instrukcję

b)

to zależy od wersji oprogramowania

c)

tak, może być kilka instrukcji w instrukcji for

d)

to zależy od systemu operacyjnego

3.

Oprócz instrukcji for instrukcją iteracyjną w C++ jest:

a)

if

b)

do... while

c)

while

d)

main

4.

Pętla ma za zadanie powtarzać pewien zestaw instrukcji:

a)

jeden raz

b)

nieskończoną ilość razy

c)

określoną liczbę razy

d)

dziesięć razy

5.

W jaki sposób napiszemy warunek: Czy a jest równe 15?

a)

a!=15

b)

a=15?

c)

a==15

d)

a=15

6.

Iteracja to

a)

podejmowanie decyzji

b)

schemat funkcjonowania

c)

wielokrotne powtarzanie tej samej operacji

d)

wprowadzenie danych

7.

Instrukcja iteracyjna to

a)

main()

b)

cout <<

c)

if

d)

for

8.

char

to zmienna do przechowywania

a)

znaku

b)

liczby rzeczywistej

c)

liczby całkowitej

d)

łańcucha

9.

Instrukcje w pętli mogą nie zostać wykonane ani jeden raz. W której:

a)

while

b)

do... while

c)

for

10.

Pętla:

for(int i=1; i<=10; i++)

odpowiada za wypisywanie na ekranie liczb:

a)

od 1 do 9

b)

od 1 do 10

c)

od 0 do 9

d)

od 0 do 10

11.

Pętla while podobnie jak pętla for oraz jak pętla do...while umożliwia powtarzanie instrukcji tak długo jak warunek końcowy jest spełniony.

Schematycznie pętlę while możemy zapisać następująco:

a)

while (warunek_koncowy)

{

lista_instrukcji

}

b)

while

{

lista_instrukcji

}

(warunek_koncowy)

c)

(warunek_koncowy) while

{

lista_instrukcji

}

d)

(warunek_koncowy)

{

lista_instrukcji

}

while

12.

Pętla do while podobnie jak pętla for i podobnie jak wszystkie pozostałe pętle, umożliwia powtarzanie określonych operacji tak długo, jak warunek końcowy jest spełniony.

Schematyczna postać pętli wygląda następująco:

a)

do

{

lista_instrukcji

}

while (warunek_koncowy);

b)

{

lista_instrukcji

}

while (warunek_koncowy);

}

do

c)

do while (warunek_koncowy);

{

lista_instrukcji

}

d)

while(warunek_koncowy)

{

lista_instrukcji

}

do;

13.

Instrukcja iteracyjna for złożona jest z trzech części oddzielonych średnikami oraz bloku wykonywanych instrukcji.

for(część1; część2; część3)

{

lista_instrukcji

}

Część 1 instrukcji to:

a)

warunek kończący pętlę for

b)

zwiększenie (zmniejszenie) licznika pętli

c)

powtarzana instrukcja bądź blok instrukcji

d)

nadawanie początkowych wartości licznikowi

14.

Instrukcja iteracyjna for złożona jest z trzech części oddzielonych średnikami oraz bloku wykonywanych instrukcji.

for(część1; część2; część3)

{

lista_instrukcji

}

Część 2 instrukcji to:

a)

licznik, który musi być typu całkowitego

b)

warunek kończący pętlę for

c)

powtarzana instrukcja bądź blok instrukcji

d)

zwiększenie (zmniejszenie) licznika pętli

15.

Instrukcja iteracyjna for złożona jest z trzech części oddzielonych średnikami oraz bloku wykonywanych instrukcji.

for(część1; część2; część3)

{

lista_instrukcji

}

Część 3 instrukcji odpowiada za:

a)

zwiększenie licznika pętli

b)

zmniejszenie licznika pętli

c)

zwiększenie lub zmniejszenie licznika pętli

d)

powtarzana instrukcja bądź blok instrukcji

16.

Co oznacza float?

a)

nazwa typu dla liczb z częścią ułamkową

b)

używane do określania liczb stałych

c)

używane do określania liczb ujemnych

d)

nazwa typu dla liczb całkowitych

17.

Na ilustracji przedstawiono sposób deklaracji zmiennych dwóch typów. Czy jest on prawidłowy?

a)

nie

b)

tak

c)

nie można określić

18.

Ile razy wykona się pętla w kodzie przedstawionym na rysunku?

a)

6

b)

3

c)

4

d)

5

19.

Co oznacza operator !=

a)

równy

b)

negacja logiczna

c)

różny

d)

uwaga

20.

Pętla while powinna być wykonywana tak długo, jak długo zmienna x będzie przyjmowała wartości z przedziału obustronnie otwartego (-2, 5). Zapis tego warunku w pętli ma postać:

a)

(x > -2) && (x < 5)

b)

(x < -2) && (x > 5)

c)

(x < -2) || (x > 5)

d)

(x > -2) || (x < 5)

21.

Dla n=4 program wypisze na ekranie wartość:

(a)