
En C++, usamos la instrucción «Continuar» dentro de un bucle. La instrucción «continuar» se utiliza para omitir la iteración actual dentro de un bucle y transferir el control del código a iteraciones posteriores. Establecemos la condición de iteración para saltar del bucle e insertar una declaración «continuar» en esa ubicación. Esta guía presenta principalmente la declaración «continuar» en la programación en C++.
Ejemplo 1:
Este código contiene el archivo de encabezado «iostream». Este archivo de encabezado se usa en C++ porque las funciones de entrada o salida se declaran en este archivo de encabezado. Después de eso, colocamos el espacio de nombres «std» y luego llamamos a la función «main()». Inicializamos la variable «a» a un tipo de datos entero y luego colocamos el bucle «for». En este bucle ponemos «a = 0» y la condición que agregamos aquí es «a
Código 1:
Usar espacio de nombres estándar;
entero principal() {
entero A;
para ( A = ; A 9; A++) {
si (A == 5) {
continuar;
}
kut «número es» A endel;
}
devolver ;
}
Producción:
Aquí, se representan todos los números, pero el número «5» se omite en esta salida y no se representa aquí porque agregamos la instrucción «continuar» para omitir el número «5» de este bucle.
Ejemplo 2:
Usamos la instrucción «Continuar» en el bucle «mientras». El código incluye el archivo de encabezado «iostream» porque los métodos de entrada y salida se declaran en ese archivo de encabezado. Luego agregue el espacio de nombres «std» y llame a la función «main()» aquí. Después de eso ponemos «int» e inicializamos una variable entera con el nombre «num». Después de eso, usamos el bucle » while() » y ponemos «num
Debajo de este colocamos «si» que contiene otra condición «num == 7». Luego ponemos «num++» en el valor de «num» que se incrementará en uno. Después de eso, usamos la declaración «continuar». Esta declaración «continuar» omite el número «7» en el bucle «mientras». Agregue «cout» e imprima los números restantes. Como insertamos una declaración «continuar», mostrará todos los números excepto «7». Después de eso, colocamos «num++» para aumentar el valor de «num».
Código 2:
Usar espacio de nombres estándar;
entero principal() {
entero número de serie = ;
a pesar de (número de serie 12) {
si (número de serie == 7) {
número de serie++;
continuar;
}
kut «Usamos un bucle while para mostrar los números» número de serie endel;
número de serie++;
}
devolver ;
}
Producción:
Dado que en este caso se imprimen todos los números, el número «7» se omite en la salida y no se representa porque se agrega una instrucción «Continuar» al bucle para omitir el número «7».
Ejemplo 3:
Agregamos esta declaración «Continuar» dentro del bucle «for» anidado. Después de insertar el archivo de encabezado y el espacio de nombres «std», llamamos al método «main()». Las variables «n1» y «n2» se declaran aquí como tipos enteros. Ahora usamos un bucle «for» que contiene «n1».
Ahora, agreguemos una condición usando «si» y usemos el operador «&&». Luego agregue «Continuar» aquí. Sólo omite aquellos valores donde «n1» es «3» y «n2» es «3». Cuando «n1» y «n2» son ambos «3», aquí se omite la iteración del bucle. Luego usamos «cout» a continuación para representar los valores restantes.
Código 3:
Usar espacio de nombres estándar;
entero principal()
{
entero n1, n2;
para( n1=1; n1 4; n1++){
para( n2 =1;n2 4; n2++){
si(n1==3 && n2==3){
continuar;
}
kut «n1=» n1 «n2=» n2 endel;
}
}
}
Producción:
Dado que la línea «continuar» se agrega al bucle anidado para omitir iteraciones, dos de las variables tienen el valor «3» y todos los demás valores se imprimen allí.
Ejemplo 4:
La variable «int» denominada «num_1» se inicializa con el valor «1». Luego usamos un bucle » while » y agregamos «num_1
Código 4:
Usar espacio de nombres estándar;
entero principal() {
entero No._1 = 1;
a pesar de (No._1 9) {
kut «El número es =» No._1 endel;
si (No._1 % 2 == ) {
No._1++;
continuar;
}
kut «número es» No._1 «Es un número impar» endel;
No._1++;
}
devolver ;
}
Producción:
Aquí, podemos ver que los números pares se omiten en la salida y los números impares están presentes aquí simplemente porque insertamos una instrucción «continuar» en el código.
Ejemplo 5:
En nuestro último código, obtenemos un valor del usuario que es menor que «45» y finalizamos la entrada del usuario cuando se ingresa un valor negativo y calculamos la suma de los valores dados. Primero, inicializamos «suma» y «valor» en tipos de datos enteros.
Luego, verifique si el valor es positivo. Luego, si el valor es positivo, se aplica «Suma + = Valor» y el mensaje se muestra como «Ingrese los números a sumar». A continuación, usamos «cin» para obtener el número y guardarlo en «valor». Ahora, sigamos adelante y veamos si es «valor > 45». Si se cumple esta condición, debemos ejecutar la línea dada y escribir un mensaje en esta línea para ingresar un valor menor a «45». Luego, asigne «valor = 0» y coloque una declaración de continuación que omita el valor y obtenga el nuevo valor del usuario. Después de eso, calculamos la «suma» y la representamos. Cuando ingresamos un valor negativo, la suma se completa.
Código 5:
Usar espacio de nombres estándar;
entero principal() {
entero Suma = ;
entero valor = ;
a pesar de (valor >= ) {
Suma += valor;
kut «Por favor ingrese un número para la suma:»;
acre >> valor;
si (valor > 45) {
kut «El número que ingresaste aquí es mayor que 45, por lo que no lo calcularemos» endel;
valor = ;
continuar;
}
}
kut «La suma de los números ingresados es» Suma endel;
devolver ;
}
Producción:
Este resultado muestra cómo nuestro código toma la entrada del usuario, aplica una suma y muestra un mensaje cuando ingresamos un valor mayor que «45». Aquí podemos notar que los valores mayores a «45» se omiten durante el proceso de suma y no se calculan. Esto se debe a que tenemos una declaración «continuar» en esa ubicación del código.
en conclusión
Esta guía analiza en profundidad el concepto de «continuación» en la programación en C++. Exploramos cómo esta declaración «continuar» puede ayudar a omitir los valores requeridos de la salida para la renderización. Usamos esta declaración «continuar» en nuestro código y explicamos cada código y sus resultados. Usamos esta declaración «continuar» en bucles «for», » while » y » anidados for «.