SlideShare una empresa de Scribd logo
1 de 16
Universidad de Panamá
      Centro Regional Universitario de Coclé
Facultad de Informática Electrónica y Comunicación
                  Programación


  Angelina Vanega, Katya Sánchez, Cinthia Quirós




     Por: María Quintana Elisa Meison y Eduardo Camargo   .
Contenido
• Sentencia
  condicional
  – Sentencia if
  – Sentencia if…else
  – Sentencia Swich     – Sentencia iterativa


• Sentencia             – Sentencia do while
  alternativa           – Sentencia break
  – Sentencia for       – Sentencia continue
  – Sentencia while     – Etiquetas
SENTENCIA IF

• cuenta de una condición
 que se ejecuta solo si la
 sentencia se cumple.




                             REGRESAR
SENTENCIA IF…ELSE

• Esta utiliza una segunda
 sentencia alternativa solo
 si la primera no cumple
 con    la   condición,   se
 ejecuta la segunda.




                               REGRESAR
SENTENCIA SWICH
• Funciona para
  seleccionar varias
  alternativa y en este caso
  se utiliza mas de dos
• En si utilizada para
  agrupar un conjunto de
  sentencias.




                               REGRESAR
SENTENCIA FOR
Se     empleara       cuando
 conocemos el número de
 veces que se ejecutara una
 sentencia.
La forma general de la
 sentencia For:
       Inicialización
        Condición
        Incremento



                                Siguiente
Ejemplo de Sentencia For
• Contador se inicializa en 1.
• Se evalúa la condición de
  continuación: contador<=10.
• La instrucción printf imprime
  el valor del contador es
  decir 1.
• El contador se incrementa
  por        la      expresión
  contador++.
• El       ciclo      comienza
  nuevamente y pasa a 2.




                                  REGRESAR
Sentencia Do While
Do While la condición se
 encuentra al final del bucle y
 se ejecuta por lo menos una
 vez.

La forma general de la
 sentencia do While es:
         Sentencia
         Condición




                                  Siguiente
Diagrama de Flujo de Do While
Este diagrama de flujo
muestra que la condición
de continuación de ciclo no
se ejecuta sino hasta
después de que la acción
se ejecuta al menos una
vez.




                              REGRESAR
Instrucción Continue
Fuerza al bucle a
 comenzar          una
 interacción desde el
 principio.
La forma general se
 puede representar de
 la siguiente manera:




                           Siguiente
Ejemplo de Sentencia Continue
La instrucción continue se
 utiliza dentro de una
 sentencia For.
La instrucción continue la
 utilizan para ignorar la
 expresión de algún valor




                              REGRESAR
Sentencias Iterativas
Permite realizar un
problema una y otra vez
hasta que se cumpla con
sus condiciones
Las sentencias iterativas
son: for, while y do while.




                              REGRESAR
Sentencia While

Permite que el programador
especifique que acción se va
a repetir mientras la condición
sea verdadera




                                  REGRESAR
Sentencia break
Se utiliza para alertar el
flujo de control.
Es necesario que en
ocasiones se interrumpa
la secuencia del while,
do while, for




                             REGRESAR
Etiquetas
En break y continue existen
etiquetas que indiquen
hacia done van las
condiciones cuando se
ejecuta correctamente




                              REGRESAR
Ppt programacion, inv.1

Más contenido relacionado

Similar a Ppt programacion, inv.1

Estructuras de control repetitivas2
Estructuras de control repetitivas2Estructuras de control repetitivas2
Estructuras de control repetitivas2David manzano
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayanaGreulys Caraballo
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++ncrmax
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitivavillandri pachco
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayanayankelis zorrilla
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivoAnderson Bolivar
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióNRegina Flores
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióNRegina Flores
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlparada137
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlparada137
 
Lección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicLección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicJulian Bohorquez
 

Similar a Ppt programacion, inv.1 (20)

Estructuras de control repetitivas2
Estructuras de control repetitivas2Estructuras de control repetitivas2
Estructuras de control repetitivas2
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
Iteraciones y decisiones en c++
Iteraciones y decisiones en c++Iteraciones y decisiones en c++
Iteraciones y decisiones en c++
 
Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
 
Universidad nacional experimental de guayana
Universidad nacional experimental de guayanaUniversidad nacional experimental de guayana
Universidad nacional experimental de guayana
 
Estrucselecyrepet
EstrucselecyrepetEstrucselecyrepet
Estrucselecyrepet
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Estructuras De RepeticióN
Estructuras De RepeticióNEstructuras De RepeticióN
Estructuras De RepeticióN
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
4.instrucciones de control en c++
4.instrucciones de control en c++4.instrucciones de control en c++
4.instrucciones de control en c++
 
Sentencias
SentenciasSentencias
Sentencias
 
Sentencias
SentenciasSentencias
Sentencias
 
Ciclos
CiclosCiclos
Ciclos
 
Lección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicLección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual Basic
 
Clase 2
Clase 2Clase 2
Clase 2
 
Yalexa
YalexaYalexa
Yalexa
 
15 Curso de POO en java - estructuras repetitivas
15 Curso de POO en java - estructuras repetitivas15 Curso de POO en java - estructuras repetitivas
15 Curso de POO en java - estructuras repetitivas
 

Ppt programacion, inv.1

  • 1. Universidad de Panamá Centro Regional Universitario de Coclé Facultad de Informática Electrónica y Comunicación Programación Angelina Vanega, Katya Sánchez, Cinthia Quirós Por: María Quintana Elisa Meison y Eduardo Camargo .
  • 2. Contenido • Sentencia condicional – Sentencia if – Sentencia if…else – Sentencia Swich – Sentencia iterativa • Sentencia – Sentencia do while alternativa – Sentencia break – Sentencia for – Sentencia continue – Sentencia while – Etiquetas
  • 3. SENTENCIA IF • cuenta de una condición que se ejecuta solo si la sentencia se cumple. REGRESAR
  • 4. SENTENCIA IF…ELSE • Esta utiliza una segunda sentencia alternativa solo si la primera no cumple con la condición, se ejecuta la segunda. REGRESAR
  • 5. SENTENCIA SWICH • Funciona para seleccionar varias alternativa y en este caso se utiliza mas de dos • En si utilizada para agrupar un conjunto de sentencias. REGRESAR
  • 6. SENTENCIA FOR Se empleara cuando conocemos el número de veces que se ejecutara una sentencia. La forma general de la sentencia For:  Inicialización  Condición  Incremento Siguiente
  • 7. Ejemplo de Sentencia For • Contador se inicializa en 1. • Se evalúa la condición de continuación: contador<=10. • La instrucción printf imprime el valor del contador es decir 1. • El contador se incrementa por la expresión contador++. • El ciclo comienza nuevamente y pasa a 2. REGRESAR
  • 8. Sentencia Do While Do While la condición se encuentra al final del bucle y se ejecuta por lo menos una vez. La forma general de la sentencia do While es:  Sentencia  Condición Siguiente
  • 9. Diagrama de Flujo de Do While Este diagrama de flujo muestra que la condición de continuación de ciclo no se ejecuta sino hasta después de que la acción se ejecuta al menos una vez. REGRESAR
  • 10. Instrucción Continue Fuerza al bucle a comenzar una interacción desde el principio. La forma general se puede representar de la siguiente manera: Siguiente
  • 11. Ejemplo de Sentencia Continue La instrucción continue se utiliza dentro de una sentencia For. La instrucción continue la utilizan para ignorar la expresión de algún valor REGRESAR
  • 12. Sentencias Iterativas Permite realizar un problema una y otra vez hasta que se cumpla con sus condiciones Las sentencias iterativas son: for, while y do while. REGRESAR
  • 13. Sentencia While Permite que el programador especifique que acción se va a repetir mientras la condición sea verdadera REGRESAR
  • 14. Sentencia break Se utiliza para alertar el flujo de control. Es necesario que en ocasiones se interrumpa la secuencia del while, do while, for REGRESAR
  • 15. Etiquetas En break y continue existen etiquetas que indiquen hacia done van las condiciones cuando se ejecuta correctamente REGRESAR