Break
Parte de la sección Fundamentals del Journey de C de Coddy — lección 40 de 63.
La sentencia break detiene el bucle instantáneamente cuando se encuentra.
Por ejemplo,
for (int i = 0; i < 10; i++) {
if (i == 6) {
break;
}
printf("%d ", i);
}En el siguiente ejemplo, el bucle itera regularmente hasta que alcanza el número 6. Entonces el programa entra en la sentencia if y ejecuta la sentencia break. Esto sale del bucle inmediatamente.
La salida es:
0 1 2 3 4 5Desafío
FácilSe te proporciona un código que imprime los números del 1 al 20 (inclusive).
Tu tarea es añadir sentencias if y break para que solo se impriman los números del 1 al 15, el bucle terminará antes de imprimir los números del 16 al 20.
Hoja de referencia
La sentencia break detiene el bucle instantáneamente cuando se encuentra.
for (int i = 0; i < 10; i++) {
if (i == 6) {
break;
}
printf("%d ", i);
}Este bucle termina cuando i es igual a 6, imprimiendo: 0 1 2 3 4 5
Pruébalo tú mismo
#include <stdio.h>
int main() {
for (int i = 1; i <= 20; i++) {
// Agrega una sentencia if aquí antes de usar printf
printf("%d ", i);
}
return 0;
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentals
2Variables
Tipos de datosEnterosFloat - DoubleCaracteresBooleanosConstantesConceptos básicos de printfReglas para nombrar variablesConversión de tipos Parte 1Conversión de tipos Parte 2Desafío de repaso3Operadores
Operadores aritméticosOperador de móduloIncremento/DecrementoOperadores de asignaciónOperadores relacionalesOperadores lógicos - Parte 1Operadores lógicos - Parte 2Operadores lógicos - Parte 3Desafío de repaso