| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> C /C + + Programming >> Content
    C + + Estructura de Repetición
    C + + es un lenguaje de programación orientado a objetos basado en el lenguaje C original desarrollada en la década de 1970 . Los programadores que utilizan C + + y otros lenguajes relacionados dependen en gran medida de las estructuras de repetición para llevar a cabo tareas que requieren un bucle repetidamente a través de una serie de pasos. Tales bucles repetitivos están en el corazón de muchos programas que realizan una amplia variedad de funciones . Estructuras de repetición en C + + en forma de " tiempo", do-while "y" loops " para" . Mientras Loops

    Un bucle while es la estructura de bucle básico en C + + . Una sentencia while define una condición , por lo general una comparación entre dos valores o una evaluación de un valor. La condición devuelve un valor "verdadero " o "falso " . Si la condición devuelve un valor true, el bloque de código que sigue a la sentencia while ejecuta. Una vez finalizada la ejecución , el programa comprueba el estado , mientras que de nuevo, y esto se repite hasta que la sentencia while se evalúa como " falsa " . El siguiente ejemplo muestra un bucle while simple. El código comprueba si la variable " x " es menor que 5, y si lo es, imprime el valor de x en la pantalla . A continuación, se aumenta el valor de x por uno , y se repite , empezando en la declaración , mientras que otra vez , hasta que x no es menor que 5 :

    en x = 0 ;

    mientras que ( x + x + cout //añadir 1 al x }
    do-while bucles

    Do- while son idénticos a los bucles while , con una excepción : Do- while se ejecutará el bloque de código que repetir antes de la evaluación de la declaración de tiempo. Esto significa que el código en el bucle siempre se ejecutará al menos una vez . el siguiente ejemplo ilustra un bucle do-while . Aviso de cómo el código para ejecutar viene antes de la declaración de tiempo. este fragmento de código imprime el valor de la variable x en la pantalla, y luego aumentar este valor por uno antes de comprobar si ese valor es inferior a 5 . a diferencia de una sentencia while , el código imprimirá siempre a la pantalla , al menos una vez, incluso si x no es menor de 5 inicialmente :

    int x = 0 ;

    do { cout x + + ;} while ( x
    a la Venta Loops < br >

    para funcionar de manera similar a los bucles , mientras que los bucles , pero con controles más refinados sobre cómo se repite el código . un bucle define tres estados . el primero es el contador , un número entero . el segundo es la condición en la que el bucle termina . (como el bucle while) el tercero es el valor de incremento que define la cantidad a añadir a la barra para cada iteración de los bucles son útiles cuando se requiere un número predefinido o computarizada de iteraciones el siguiente ejemplo ilustra un bucle : . . < br >

    int i = 0 ;

    para ( i , i } cout
    Goto declaraciones

    Otra forma de construir estructuras de bucle es a través de la declaración de "Ir a" , junto con una etiqueta . el programador puede definir una etiqueta , a continuación, utilizar sentencias goto para mover el programa a las piezas marcadas del programa. Esto, sin embargo , por lo general conduce a código confuso y se desaconseja en la práctica. el continuación se muestra un ejemplo de cómo un programador implementar una instrucción goto :

    int i = 0 ;
    loop

    : i + + ;

    cout if ( i Ir bucle; }


    Previous :

    next :
      Artículos relacionados
    ·Cómo cambiar un socket de bloqueo para no bloqueante 
    ·Cómo comprobar un interruptor Subcadena 
    ·Cómo leer una línea mediante CPP 
    ·Cómo sacar el producto de una matriz en C + + 
    ·Como cambiar una variable en C 
    ·Tipos de ataques de desbordamiento de búfer 
    ·Cómo identificar los tipos de validación de entrada 
    ·Cómo convertir INT en Float 
    ·Cómo conseguir un argumento de entrada ARGV en C + + 
    ·Cómo hacer una cadena en una matriz de caracteres en C…
      Artículos destacados
    ·Cómo escribir programas Java para una máquina tragape…
    ·Cómo convertir de ColdFusion para MySQL 
    ·Cómo convertir HTML a PDF con PHP 
    ·Cómo utilizar Tutoriales de casos 
    ·Cómo importar clases en NetBeans 
    ·Los datos GridView tipo mixto celular 
    ·Cómo crear una matriz de instancias en PHP 
    ·Cómo utilizar SQL con Java 
    ·Funciones de tipo de datos de VBScript 
    ·¿Qué idioma es el intérprete Python codificado sesió…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com