SlideShare una empresa de Scribd logo
1 de 7
I NTRUCCIONES C ÍCLICAS
WHILE


   Permite ejecutar repetidamente un bloque de
    sentencias, mientras se cumpla una determinada
    condidición.



PRECAUCIONES:

   Verifique si la o las variables de la condición están
    previamente inicializadas con un valor

   Verifique que la condición en algún ciclo sea FALSA,
    caso contrario tendremos un proceso infinito
W HILE

While (condición)
   {

   Sentencias;

   }
DO      WHILE


   Funciona igual que la sentencia WHILE, con la
    diferencia que la condición se evalúa después de
    haber ejecutado al menos una vez el bloque de
    sentencias.

PRECAUCIONES:

   Verifique que las variables de la condición sean
    previamente inicializadas

   Verifique que la condición algún momento sea
    FALSA, para evitar procesos infinitos
D O W HILE

   Do

    {

    sentencias;

    } while (condición);
F OR

   Permite hacer ciclos de proceso controlados por
    sentencias implícitas de la estructura for.

   El proceso del for requiere:
       iniciar una variable

       Verificar si una condición se cumple

       Actualizar una sentencia con algún valor o
        expresión matemática definida
FOR


   For (inicialización; e xpresión_de_control;
    actualización de sentencia)

   {

   Sentencias;

   }

Más contenido relacionado

La actualidad más candente

Operadores y Expresiones
Operadores y ExpresionesOperadores y Expresiones
Operadores y Expresiones
Carlos Pes
 
Introducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En CIntroducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En C
painni
 
Estructura Condicional
Estructura CondicionalEstructura Condicional
Estructura Condicional
Regina Flores
 
Interfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaInterfaces De Entrada Y Salida
Interfaces De Entrada Y Salida
BigbossH
 

La actualidad más candente (20)

Operadores y Expresiones
Operadores y ExpresionesOperadores y Expresiones
Operadores y Expresiones
 
Tema0397
Tema0397Tema0397
Tema0397
 
Estructura selectiva
Estructura selectivaEstructura selectiva
Estructura selectiva
 
Condicional if en c++
Condicional if en c++Condicional if en c++
Condicional if en c++
 
Vectores en programación
Vectores en programaciónVectores en programación
Vectores en programación
 
condicionales
condicionalescondicionales
condicionales
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Autómatas Finitos
Autómatas FinitosAutómatas Finitos
Autómatas Finitos
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Ciclo de instrucciones CPU
Ciclo de instrucciones CPUCiclo de instrucciones CPU
Ciclo de instrucciones CPU
 
Introducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En CIntroducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En C
 
Estructura y funcionamiento del procesador
Estructura y funcionamiento del procesadorEstructura y funcionamiento del procesador
Estructura y funcionamiento del procesador
 
Metodo de demostracion directa e indirecta
Metodo de demostracion directa e indirectaMetodo de demostracion directa e indirecta
Metodo de demostracion directa e indirecta
 
Estructuras anidadas
Estructuras anidadasEstructuras anidadas
Estructuras anidadas
 
Algebra Booleana
Algebra BooleanaAlgebra Booleana
Algebra Booleana
 
Estructura selectiva doble
Estructura selectiva dobleEstructura selectiva doble
Estructura selectiva doble
 
maquinas de turing
maquinas de turingmaquinas de turing
maquinas de turing
 
Estructura Condicional
Estructura CondicionalEstructura Condicional
Estructura Condicional
 
Interfaces De Entrada Y Salida
Interfaces De Entrada Y SalidaInterfaces De Entrada Y Salida
Interfaces De Entrada Y Salida
 
Lenguajes de una maquina de turing
Lenguajes de una maquina de turingLenguajes de una maquina de turing
Lenguajes de una maquina de turing
 

Similar a 7. sentencias cíclicas (8)

Estrucselecyrepet
EstrucselecyrepetEstrucselecyrepet
Estrucselecyrepet
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
Estructuras de control repetitivas
Estructuras de control repetitivas Estructuras de control repetitivas
Estructuras de control repetitivas
 
Aprendiendo de la sintaxiss
Aprendiendo de la sintaxissAprendiendo de la sintaxiss
Aprendiendo de la sintaxiss
 
Expocision de visual basic.. lara antamba
Expocision de visual basic.. lara antambaExpocision de visual basic.. lara antamba
Expocision de visual basic.. lara antamba
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Presentación de estructuras de control en la programación
Presentación de estructuras de control en la programaciónPresentación de estructuras de control en la programación
Presentación de estructuras de control en la programación
 
Ciclos
CiclosCiclos
Ciclos
 

Más de Marina Vintimilla (10)

1 introducción
1 introducción1 introducción
1 introducción
 
6. sentencia switch
6. sentencia switch6. sentencia switch
6. sentencia switch
 
5. estructuras de programación
5. estructuras de programación5. estructuras de programación
5. estructuras de programación
 
3 marco teorico
3 marco teorico3 marco teorico
3 marco teorico
 
4. lenguaje c++
4. lenguaje c++4. lenguaje c++
4. lenguaje c++
 
3.tecnicas de algoritmación
3.tecnicas de algoritmación3.tecnicas de algoritmación
3.tecnicas de algoritmación
 
2.tipos de varibales
2.tipos de varibales2.tipos de varibales
2.tipos de varibales
 
2 problema, formulación, objetivos y justificación
2 problema, formulación, objetivos y justificación2 problema, formulación, objetivos y justificación
2 problema, formulación, objetivos y justificación
 
1 introducción
1 introducción1 introducción
1 introducción
 
1.introduccion a la programación
1.introduccion a la programación1.introduccion a la programación
1.introduccion a la programación
 

7. sentencias cíclicas

  • 1. I NTRUCCIONES C ÍCLICAS
  • 2. WHILE  Permite ejecutar repetidamente un bloque de sentencias, mientras se cumpla una determinada condidición. PRECAUCIONES:  Verifique si la o las variables de la condición están previamente inicializadas con un valor  Verifique que la condición en algún ciclo sea FALSA, caso contrario tendremos un proceso infinito
  • 3. W HILE While (condición) { Sentencias; }
  • 4. DO WHILE  Funciona igual que la sentencia WHILE, con la diferencia que la condición se evalúa después de haber ejecutado al menos una vez el bloque de sentencias. PRECAUCIONES:  Verifique que las variables de la condición sean previamente inicializadas  Verifique que la condición algún momento sea FALSA, para evitar procesos infinitos
  • 5. D O W HILE  Do { sentencias; } while (condición);
  • 6. F OR  Permite hacer ciclos de proceso controlados por sentencias implícitas de la estructura for.  El proceso del for requiere:  iniciar una variable  Verificar si una condición se cumple  Actualizar una sentencia con algún valor o expresión matemática definida
  • 7. FOR  For (inicialización; e xpresión_de_control; actualización de sentencia)  {  Sentencias;  }