Codigo {C} Basico

El sitio web donde conocerás de programación en este lenguaje

Conoce la útil sentencia break en c

Post publicado por Admin , a las 18:50 , este tema tiene 0 comentarios
sentencia break c

La sentencia break permite salir de un bucle desde cualquier punto dentro del bucle, sin esperar que la condición del bucle sea falso. La sentencia break puede ser utilizado con los diferentes tipos de bucles de C. Puede tener tantas declaraciones dentro de un bucle como se desee. En general, es mejor utilizar el break para fines especiales, no como su salida normal del circuito. Usualmente para el uso de la sentencia break se requiere el uso del if o if … esle.

Sintaxis de la sentencia break

break;

¿Cómo funciona sentencia break?

while (condición) {
      // Código a ser ejecutado
      if (condition para el break) {
          break;
      }
      // Código a ser ejecutado
}
//ejecutada la sentencia break, se sale del while


for(instrucción de inicialización; condición; instrucción de actualización) {
      // Código a ser ejecutado
     if (condition para el break) {
         break;
     }
     // Código a ser ejecutado
}
//ejecutada la sentencia break, se sale del for

Ejemplo con la sentencia break:

Escribir un programa para calcular la suma de los 10 primeros números. Cuando el usuario introduce un número negativo, el programa termina la operación de suma.

#include <stdio.h>
int main()
{
    int i;
    double number, sum = 0.0;
    for(i=1; i <= 10; ++i)
    {
        printf("Ingresar n%d: ",i);
        scanf("%lf",&number);
        // Si el usuario introduce un número negativo, el bucle termina
        if(number < 0.0)
        {
            break;
        }
        sum += number; // sum = sum + number;
    }
    printf("Sum = %.2lf",sum);
    return 0;
}
Conoce la útil sentencia break en c
Conoce la útil sentencia break en c - escrito por Admin , publicado en 18:50, categorizado como sentenciacondicional . y tiene 0 comentarios
No comment Add a comment
Copyright © 2016 Codigo C Basico.
Desarrollado con la tecnología Blogger.