Date: March 21, 2023

Tema: Expresión break

Recall

Qué es un break?

Notas


Se puede usar en:


<aside> 📌 Resumen: Usar break es una forma de interrumpir el flujo del programa.

</aside>


Date: March 21, 2023

Tema: Expresión continue

Recall

Qué es continue?

Notas


Se puede usar:


Ejemplo:

#include <stdio.h>

int main()
{
    for (int i = 0; i <= 10; i++)
    {
        if (i == 5)
        {
            continue; // Cuando i es igual a 5 se termina la iteración y pasa la siguiente.
        }
        printf("\\n i = %d", i);
    }
}

<aside> 📌 Resumen: La expresión continue permite saltarse las líneas de código debajo de la palabra clave continue.

</aside>


Date: March 21, 2023

Tema: Expresión goto

Recall

Qué es la expresión goto?

Notas


Usar la estructura goto, no es una buena practica la mayoría de veces.

Sintaxis:

goto Label

Label:
// code

Ejemplo:

for (size_t i = 0; i < count; i++)
{
      for (size_t i = 0; i < count; i++)
        {
          for (size_t i = 0; i < count; i++)
            {
                if (panic)
                    goto errorHandler;
             }
        }
}
errorHandler: //todo el codigo para componer tu desastre

<aside> 📌 Resumen: Debido al paradigma de programación estructurada, el goto es una mala practica, para resolver cualquier algoritmo sin usar el goto.

</aside>