Font size
Worksheets2CG 2DG Pętle
Total questions: 15
Worksheet time: 11mins
Pętla, ma za zadanie powtarzać pewien zestaw instrukcji:
jeden raz
nieskończoną ilość razy
określoną liczbę razy
dziesięć razy
Co to jest iteracja
(a)
Instrukcja iteracyjna for złożona jest z trzech części oddzielonych średnikami oraz bloku wykonywanych instrukcji.
for(część1; część2; część3)
{
//blok instrukcji, który będzie powtarzany
}
Część 1 instrukcji to:
warunek kończący pętlę for
zwiększenie (zmniejszenie) licznika pętli
powtarzana instrukcja bądź blok instrukcji
nadawanie początkowych wartości licznikowi
Instrukcja iteracyjna for złożona jest z trzech części oddzielonych średnikami oraz bloku wykonywanych instrukcji.
for(część1; część2; część3)
{
//blok instrukcji, który będzie powtarzany
}
Część 2 instrukcji to:
licznik, który musi być typu całkowitego
warunek kończący pętlę for
powtarzana instrukcja bądź blok instrukcji
zwiększenie (zmniejszenie) licznika pętli
Instrukcja iteracyjna for złożona jest z trzech części oddzielonych średnikami oraz bloku wykonywanych instrukcji.
for(część1; część2; część3)
{
//blok instrukcji, który będzie powtarzany
}
Część 3 instrukcji odpowiada za:
zwiększenie licznika pętli
zmniejszenie licznika pętli
zwiększenie lub zmniejszenie licznika pętli
powtarzana instrukcja bądź blok instrukcji
Inkrementacją nazywamy:
różne zwiększanie wartości
zwiększenie wartości zmiennej o dokładnie 1
zmniejszenie wartości zmiennej o dokładnie 1
dekrementację
Dekrementacją nazywamy:
nadawanie różnych wartości zmiennej
inkrementację
zwiększenie wartości zmiennej o dokładnie 1
zmniejszenie wartości zmiennej o dokładnie 1
Ile razy wykona się pętle przedstawiona jak poniżej:
for (int i=4; i>=-1; i--)
5 razy
4 razy
6 razy
3 razy
Jakie wartości zostaną wyświetlone w pętli jak poniżej:
int i=0;
while (i<=9)
{
cout<<i<<endl;
i++;
}
kolejno od 0 do 8
kolejno od 1 do 9
kolejno od 0 do 9
kolejno od 0 do 10
Ile razy wykona się pętla jak poniżej:
for (int i=-13; i<0; i=i-2)
11 razy
pętla będzie wykonywać się w nieskończoność
13 razy
7 razy
Instrukcja "break":
pozwala przerwać pętlę, w której została wywołana
występuje tylko w instrukcji "switch...case"
przerywa działanie programu
występuje tylko w pętli "for"
Graficzne przedstawienie ciągu kroków algorytmu:
opis słowny
schemat listy
schemat blokowy
algorytm sekwencyjny
Co oznacza operator !=
równy
różny
negacja logiczna
W pętli while blok instrukcji :
wykonuje się dopóki warunek jest spełniony
obie odpowiedzi są poprawne
wykonuje się mimo, że warunek nie jest spełniony min. 1 raz
W pętli do while blok instrukcji:
obie odpowiedzi są błędne
jeśli warunek nie jest spełniony, nie wykona się ani raz
jeśli warunek nie jest spełniony, wykona się co najmniej 1 raz
