Tutoriales

Sigue usando C++

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:

#incluir

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:

#incluir

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:

#incluir

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:

#incluir

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:

#incluir

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 «.

LEER  Cómo instalar Figma en Linux (sistemas operativos basados ​​en Ubuntu, Debian, Arch y RHEL)

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba