AnteriorPosterior

3.3. Sentencia break: termina el bucle

  Curso: Fundamentos de programación en C, por Nacho Cabanes

3.3. Sentencia break: termina el bucle

Podemos salir de un bucle “for” antes de tiempo con la orden “break”:

/*---------------------------*/
/*  Ejemplo en C nº 33:      */
/*  C033.C                   */
/*                           */
/*  "for" interrumpido con   */
/*  "break"                  */
/*                           */
/*  Curso de C,              */
/*    Nacho Cabanes          */
/*---------------------------*/
 
#include <stdio.h>
 
int main()
{
  int i;
 
  for (i=0; i<=10; i++)
  {
    if (i==5) break;
    printf("%d ", i);
  }
 
  return 0;
}
 

El resultado de este programa es:

0 1 2 3 4

(en cuanto se llega al valor 5, se interrumpe el “for”, por lo que no se alcanza el valor 10).

Ejercicio propuesto:

  • Crear un programa que pida un número al usuario (entre 1 y 100) y muestre tantas letras A como indique ese número, usando "break" para terminar.

Actualizado el: 23-07-2014 15:17

AnteriorPosterior