Пример 1:
В этот код включен заголовочный файл «iostream». Этот заголовочный файл используется в C++, поскольку в этом заголовочном файле объявляются функции ввода или вывода. После этого мы размещаем пространство имен «std», а затем вызываем функцию «main()». Мы инициализируем переменную «a» как целочисленный тип данных, а затем помещаем цикл «for». В этом цикле мы помещаем «a = 0» и добавляем здесь условие «a <= 9». Затем мы увеличиваем его на значение «a». Далее мы используем условие «if», в которое вставляем «a == 5» и помещаем после него оператор «продолжить». Операторы «continue» помогают пропустить значение «5» из этого цикла. Затем мы добавляем «cout» и печатаем оставшиеся числа. Он отображает все числа, кроме «5», поскольку мы добавили оператор «продолжить».
Код 1:
#includeиспользование пространства имен std ;
интервал основной ( ) {
интервал а ;
для ( а '=' 0 ; а <= 9 ; а ++ ) {
если ( а == 5 ) {
продолжать ;
}
расчет << «Число такое» << а << конец ;
}
возвращаться 0 ;
}
Выход:
Здесь визуализируются все числа, но число «5» пропускается из этого вывода и не отображается здесь, потому что мы добавили оператор «продолжить», чтобы пропустить число «5» из этого цикла.
Пример 2:
Мы используем оператор continue внутри цикла while. Код включает заголовочный файл «iostream», поскольку в этом заголовочном файле объявлены методы ввода и вывода. Затем добавляется пространство имен «std» и здесь вызывается функция «main()». После этого мы помещаем «int» и инициализируем целочисленную переменную с именем «num». После этого мы используем цикл while() и помещаем условие «num <= 12».
Ниже мы помещаем «if», который содержит еще одно условие: «num == 7». Затем мы помещаем «num++», который увеличит значение «num» на единицу. После этого мы используем оператор «продолжить». Этот оператор «продолжить» пропускает число «7» из цикла «пока». Добавляется «cout» и печатаются оставшиеся числа. Поскольку мы вставили оператор «продолжить», он отображает все числа, кроме «7». После этого мы помещаем «num++», чтобы увеличить значение «num».
Код 2:
#includeиспользование пространства имен std ;
интервал основной ( ) {
интервал на одной '=' 0 ;
пока ( на одной <= 12 ) {
если ( на одной == 7 ) {
на одной ++;
продолжать ;
}
расчет << «Мы показываем число, используя цикл while» << на одной << конец ;
на одной ++;
}
возвращаться 0 ;
}
Выход:
Поскольку в этом случае печатаются все числа, число «7» опускается из вывода и не отображается, поскольку в цикл добавляется оператор «продолжить», чтобы пропустить число «7».
Пример 3:
Мы добавляем этот оператор «продолжить» внутри вложенного цикла «for». После вставки заголовочного файла и пространства имен «std» мы вызываем метод «main()». Переменные «n1» и «n2» объявлены здесь как целочисленные. Теперь мы используем цикл for, который содержит условие n1 <= 4. Ниже мы снова помещаем цикл for, который является вложенным циклом for. Второй цикл for содержит условие «n2 <= 4».
Теперь мы используем «if», в котором добавляем условие и используем оператор «&&». Затем сюда добавляется «продолжить». Он пропускает только те значения, где «n1» равно «3», а «n2» равно «3». Когда и «n1», и «n2» равны «3», эта итерация цикла здесь пропускается. Затем мы используем «cout» ниже для визуализации оставшихся значений.
Код 3:
#includeиспользование пространства имен std ;
интервал основной ( )
{
интервал n1 , n2 ;
для ( n1 '=' 1 ; n1 <= 4 ; n1 ++ ) {
для ( n2 '=' 1 ; n2 <= 4 ; n2 ++ ) {
если ( n1 == 3 && n2 == 3 ) {
продолжать ;
}
расчет << 'n1 = ' << n1 << 'n2 = ' << n2 << конец ;
}
}
}
Выход:
Поскольку во вложенный цикл добавляется строка «продолжить», чтобы пропустить итерацию, где оба значения переменных равны «3», а все остальные значения печатаются здесь.
Пример 4:
Переменная «int» с именем «num_1» инициализируется значением «1». Затем мы используем цикл while и добавляем условие «num_1 <= 9». Ниже этого включается «cout» и там помещается условие «if». Условие «if» проверяет, что остаток числа равен нулю, когда мы делим его на «2». Это условие добавляется, когда мы хотим проверить четное число в нашем коде. Ниже мы размещаем «num_1++», чтобы увеличить значение «num_1». Здесь мы используем «продолжить», чтобы пропустить четные числа из цикла и не отображать данное сообщение для четного числа, присутствующего в цикле.
Код 4:
#includeиспользование пространства имен std ;
интервал основной ( ) {
интервал номер_1 '=' 1 ;
пока ( номер_1 <= 9 ) {
расчет << 'Число = ' << номер_1 << конец ;
если ( номер_1 % 2 == 0 ) {
номер_1 ++;
продолжать ;
}
расчет << «Число такое» << номер_1 << 'это нечетное число' << конец ;
номер_1 ++;
}
возвращаться 0 ;
}
Выход:
Здесь мы видим, что четные числа опускаются из вывода, а сообщение для нечетного числа отображается здесь только из-за оператора «продолжить», который мы вставили в наш код.
Пример 5:
В нашем последнем коде мы получаем от пользователя значения меньше «45» и прекращаем ввод пользователя, когда вводим отрицательное значение и вычисляем сумму данных значений. Сначала мы инициализируем «суммирование» и «значение» как целочисленные типы данных.
Затем проверьте, является ли значение положительным или нет. Затем примените «суммирование + = значение», если значение положительное, и отобразите сообщение «Введите число для суммы». Ниже мы используем «cin», чтобы получить число и сохранить его в «значении». Теперь мы двинемся дальше и посмотрим, будет ли «значение > 45». Если это условие выполнено, мы должны выполнить данную строку, в которой мы написали сообщение, о вводе значения меньше «45». Затем присвойте «value = 0» и поместите оператор continue, который пропускает это значение и получает новое значение от пользователя. После этого мы вычисляем «суммирование» и визуализируем его. Это суммирование выполняется, когда мы вводим отрицательное значение.
Код 5:
#includeиспользование пространства имен std ;
интервал основной ( ) {
интервал суммирование '=' 0 ;
интервал ценить '=' 0 ;
пока ( ценить >= 0 ) {
суммирование += ценить ;
расчет << 'Пожалуйста, введите число для суммы: ' ;
принимать пищу >> ценить ;
если ( ценить > Четыре пять ) {
расчет << «Число, которое вы здесь ввели, больше 45, поэтому мы не будем его вычислять» << конец ;
ценить '=' 0 ;
продолжать ;
}
}
расчет << 'Сумма введенного числа равна ' << суммирование << конец ;
возвращаться 0 ;
}
Выход:
Этот результат отображает, как наш код получает вводимые пользователем данные, применяет суммирование и отображает сообщение, когда мы вводим значение больше «45». Здесь мы могли заметить, что значения, превышающие «45», пропускаются и не вычисляются в процессе суммирования. Это потому, что мы применили оператор «продолжить» в этом месте нашего кода.
Заключение
В этом руководстве подробно рассматривается концепция «продолжить» в программировании на C++. Мы рассмотрели, как этот оператор «продолжить» помогает пропустить нужное значение из выходных данных для рендеринга. Мы использовали этот оператор «продолжить» в наших кодах и объясняли каждый код, а также результаты этих кодов. Мы использовали этот оператор «продолжить» внутри циклов «for», « while» и «вложенный for».