Break
Часть раздела Основы путешествия по C# на Coddy. Урок 44 из 70.
Инструкция break мгновенно останавливает цикл, когда она встречается.
Например,
for (int i = 0; i < 10; i++) {
if (i == 6) {
break;
}
Console.WriteLine(i);
}В следующем примере цикл выполняется регулярно, пока не достигает числа 6. Затем программа входит в оператор if и выполняет оператор break. Это немедленно прерывает цикл. Вывод:
0
1
2
3
4
5break не ограничивается циклами for: он работает так же в циклах while и do-while, а также используется для завершения case внутри инструкции switch. Где бы он ни встретился, он немедленно завершает этот цикл (или инструкцию switch).
Задание
НовичокДан код, который выводит числа от 1 до 20 включительно.
Твоя задача — добавить операторы if и break, чтобы выводились только числа от 1 до 15, а цикл завершался до вывода чисел от 16 до 20.
Попробуйте сами
using System;
public class Program {
public static void Main(string[] args) {
for (int i = 1; i <= 20; i++) {
Console.WriteLine(i);
}
}
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксные инкремент и декрементСокращённая запись арифметических операций7Основы ввода-вывода
Базовый выводИнтерполяция строкЧтение вводаРазборПовторение — до 120Повторение — истина или ложь5Операторы, часть 2
Операторы сравненияЛогические операторы, часть 1Логические операторы, часть 2Повторение — простая логикаЛогические операторы, часть 33Переменные. Часть 2
VarКонстантыСоглашения об именованииПовторение: инициализация переменныхПреобразование типов6Принятие решений
Оператор ifif-elseОператор switchТернарный операторПовторение: if-elseВложенный if-elseПотренируйтесь самостоятельно: Онлайн-компилятор C#