W tym e‑materiale powtarzamy wiadomości ze szkoły podstawowej.
Przeglądając zbiór danych (taki jak np. rozkład jazdy autobusów), szukasz zwykle konkretnej informacji. Kiedy ją znajdziesz – przerywasz analizę danych.
Podobnie bywa podczas programowania: nie zawsze musimy wykonywać operacje na każdym elemencie danego zbioru. Do sprawdzenia, czy zbiór ten zawiera poszukiwaną przez nas wartość, możemy wykorzystać pętlę. Gdy odnajdziemy taki element, nie musimy już kontynuować poszukiwań. Aby nie wykonywać niepotrzebnych instrukcji, pętlę należy zakończyć.
Znamy i umiemy zastosować w poszczególnych językach programowania pętle for
for
oraz while
while
czy do‑while
. W tym e‑materiale omówimy dwie instrukcje: break
i continue
, które służą do sterowania działaniem pętli. Użycie ich pozwala przerwać pętlę albo sprawić, że część zapisanych w niej poleceń zostanie pominięta.
Implementację przerywania pętli w poszczególnych językach programowania przedstawiamy w e‑materiałach:
Przerywanie pętli w języku C++Przerywanie pętli w języku C++,
Przerywanie pętli w języku JavaPrzerywanie pętli w języku Java,
Przerywanie pętli w języku PythonPrzerywanie pętli w języku Python.
Więcej zadań? Sięgnij do Przerywanie pętli – zadania maturalnePrzerywanie pętli – zadania maturalne.
Zaimplementujesz różne typy pętli.
Scharakteryzujesz działanie instrukcji
break
orazcontinue
.Przeanalizujesz przykłady zastosowania poleceń
break
icontinue.