Menu
Coddy logo textTech

Instrukcja break

Część sekcji Podstawy ścieżki C# w Coddy. Lekcja 44 z 69.

Instrukcja break natychmiast zatrzymuje pętlę, gdy zostanie napotkana.

Na przykład,

for (int i = 0; i < 10; i++) { 
    if (i == 6) {
    	break;
    }
    Console.WriteLine(i);
}

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. Powoduje to natychmiastowe wyjście z pętli. Wynik to:

0
1
2
3
4
5

break nie ogranicza się do pętli for: działa tak samo w pętli while lub do-while, a także służy do zakończenia instrukcji case wewnątrz instrukcji switch. Niezależnie od tego, gdzie się pojawi, natychmiast opuszcza tę pętlę (lub instrukcję switch).

challenge icon

Wyzwanie

Początkujący

Otrzymujesz kod, który wypisuje liczby od 1 do 20 (włącznie).

Twoim zadaniem jest dodanie instrukcji if i break, tak aby zostały wypisane tylko liczby od 1 do 15, a pętla zakończyła się przed wypisaniem liczb od 16 do 20.

Spróbuj swoich sił

using System;

public class Program {
    public static void Main(string[] args) {
        for (int i = 1; i <= 20; i++) {
            Console.WriteLine(i);
        }
    }
}
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Podstawy

Poćwicz samodzielnie: Kompilator C# online