Przerwanie pętli
Część sekcji Podstawy ścieżki C++ w Coddy. Lekcja 45 z 74.
Instrukcja break natychmiast zatrzymuje pętlę, gdy zostanie napotkana.
Na przykład,
for (int i = 0; i < 10; i++) {
if (i == 6) {
break;
}
std::cout << i << std::endl;
}W poniższym przykładzie pętla wykonuje kolejne iteracje, aż osiągnie liczbę 6. Następnie program wchodzi do instrukcji if i wykonuje instrukcję break. To natychmiast kończy pętlę. Wynik to:
0
1
2
3
4
5Wyzwanie
PoczątkującyOtrzymujesz kod, który wypisuje liczby od 1 do 20 (włącznie).
Twoim zadaniem jest dodanie instrukcji if i break, aby zostały wypisane tylko liczby od 1 do 15, a pętla zakończyła działanie przed wypisaniem liczb od 16 do 20.
Spróbuj swoich sił
#include <iostream>
int main() {
for (int i = 1; i <= 20; i++) {
std::cout << i << std::endl;
}
return 0;
}Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Podstawy
4Operatory — część 1
Operatory arytmetyczneOperator moduloInkrementacja/dekrementacjaPostinkrementacja/postdekrementacjaSkrócone operatory arytmetyczneOperatory porównaniaPorównywanie ciągów znaków7Podstawy wejścia/wyjścia
Instrukcja coutInstrukcja cinWczytywanie ciągu znakówPowtórka — do 120Powtórka — prawda czy fałsz3Zmienne, część 2
Deklarowanie typówKonwencje nazewnictwaPowtórka — inicjalizacja zmiennychKonwersja typów, część 1Konwersja typów, część 26Podejmowanie decyzji
Instrukcja ifIf - elseInstrukcja switchOperator warunkowyPowtórzenie: if - elseZagnieżdżone if - elsePoćwicz samodzielnie: Kompilator C++ online