SlideShare una empresa de Scribd logo
1 de 6
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria
Instituto Universitario Politécnico Santiago Mariño
Carrera: Ing. De Sistemas.
Bachiller: Jose Angel Lara Mendoza
Las estructuras de control en la
programación
¿Qué son las estructuras de control?
En lenguajes de programación, las estructuras de
control permiten modificar el flujo de ejecución de las
instrucciones de un programa.
Todas las estructuras de control tienen un único punto de entrada
y un único punto de salida. Las estructuras de control se puede
clasificar en : secuenciales, iterativas y control avanzadas (solo
son básicas una dentro de otra)
Esto es una de las cosas que permite que la programación se rija
por los principios de la programación estructurada.
Los lenguajes de programación modernos tienen estructuras de
control similares. Básicamente lo que varía entre las estructuras
de control de los diferentes lenguajes es su sintaxis, cada
lenguaje tiene una sintaxis propia para expresar la estructura.
Condicionales
es una sentencia o grupo de sentencias que puede ejecutarse o
no en función del valor de una condición.
se usan cuando el programa tiene que tener dos comportamiento
diferentes en función de uno u otro parámetro. Los condicionales
se puede leer de la siguiente manera: Si se cumple una
condición ejecuta una serie de comandos, si no se cumple
ejecuta otra serie de comandos diferente.
Tipos de estructura de control:
Secuenciales
¿Que son las estructuras de control Ejecución
secuencial?: instrucciones que se ejecutan una después
de la otra, en el orden en que fueron escritas, estas son:
•Transferencia de control: En Java, como en otros
lenguajes de programación (como C y C++), el
programador puede especificar que las siguientes
instrucciones a ejecutarse tal vez no sea la siguiente en
secuencia.
Tipos de estructura de control:
Secuenciales
•De selección: ejecutan un bloque de instrucciones u otro,
o saltan a un subprograma o subrutina según se cumpla o
no una condición.
•Selección if simple: permite redirigir un curso de acción
según la evaluación de una condición simple, sea falsa o
verdadera.
Si la condición es verdadera, se ejecuta el bloque de
sentencias 1, de lo contrario, se ejecuta el bloque de
sentencias 2
•Select-Case: permite ejecutar una de entre varias
acciones en función del valor de una expresión
Tipos de estructura de control:
Iterativas
¿Qué son?: Las estructuras de control iterativas o de
repetición, inician o repiten un bloque de instrucciones si
se cumple una condición o mientras se cumple una
condición; estas pueden ser:
•Do-While: Mientras la condición sea verdadera, se
ejecutarán las sentencias del bloque.
•Do-Until:Se ejecuta el bloque de sentencias, hasta que la
condición sea verdadera
•For-Next: da lugar a un lazo o bucle, y permite ejecutar un
conjunto de sentencias cierto número de veces.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Segundaunidad3 130504164926-phpapp01
Segundaunidad3 130504164926-phpapp01Segundaunidad3 130504164926-phpapp01
Segundaunidad3 130504164926-phpapp01
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Estructuras de control selectivas
Estructuras de control selectivasEstructuras de control selectivas
Estructuras de control selectivas
 
Programacion estructurada
Programacion estructuradaProgramacion estructurada
Programacion estructurada
 
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
Actividad 2. segundo corte (Abraham Mora). Estructuras de control, secuencial...
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Presentación programacionestructurada
Presentación programacionestructuradaPresentación programacionestructurada
Presentación programacionestructurada
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Segunda unidad;3
Segunda unidad;3Segunda unidad;3
Segunda unidad;3
 
Unidad 2 apps
Unidad 2 appsUnidad 2 apps
Unidad 2 apps
 
Unidad 2 apps
Unidad 2 appsUnidad 2 apps
Unidad 2 apps
 
U2
U2U2
U2
 
Unidad 2 apps (1)
Unidad 2 apps (1)Unidad 2 apps (1)
Unidad 2 apps (1)
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad dos
Unidad dosUnidad dos
Unidad dos
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 

Similar a Estructuras de control en la programacion

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ónLuisRestan1
 
Segundaunidad 130505194726-phpapp02
Segundaunidad 130505194726-phpapp02Segundaunidad 130505194726-phpapp02
Segundaunidad 130505194726-phpapp02Victor Martinez
 
Presentación 8
Presentación 8Presentación 8
Presentación 8Sizauwu
 
Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02Kareen's Maldonado
 
Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02Kareen's Maldonado
 
Proceso de la programacion
Proceso de la programacionProceso de la programacion
Proceso de la programacionLuis Epinoza
 
Actividad de Inicio Programación
Actividad de Inicio ProgramaciónActividad de Inicio Programación
Actividad de Inicio ProgramaciónYesicaMendoza18
 
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01mariazeballos
 
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...Domitho Ibarra
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de controlCesarCordero26
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Jahir Sanchez Sdval
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Jahir Sanchez Sdval
 

Similar a Estructuras de control en la programacion (20)

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
 
Segunda unidad
Segunda unidadSegunda unidad
Segunda unidad
 
Estructuras de wps office
Estructuras de wps officeEstructuras de wps office
Estructuras de wps office
 
Segundaunidad 130505194726-phpapp02
Segundaunidad 130505194726-phpapp02Segundaunidad 130505194726-phpapp02
Segundaunidad 130505194726-phpapp02
 
Presentación 8
Presentación 8Presentación 8
Presentación 8
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02
 
Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02Unidaddos 130504121908-phpapp02
Unidaddos 130504121908-phpapp02
 
Proceso de la programacion
Proceso de la programacionProceso de la programacion
Proceso de la programacion
 
Yy
YyYy
Yy
 
Actividad de Inicio Programación
Actividad de Inicio ProgramaciónActividad de Inicio Programación
Actividad de Inicio Programación
 
Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...2 unidad. Codificar la solución del problema en un lenguaje de programación e...
2 unidad. Codificar la solución del problema en un lenguaje de programación e...
 
Laura Bonita♥
Laura Bonita♥Laura Bonita♥
Laura Bonita♥
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Estructuras de control
Estructuras de controlEstructuras de control
Estructuras de control
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
 
Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22Aplicar los pricipios de programacion en la solucion de problemas 22
Aplicar los pricipios de programacion en la solucion de problemas 22
 

Estructuras de control en la programacion

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria Instituto Universitario Politécnico Santiago Mariño Carrera: Ing. De Sistemas. Bachiller: Jose Angel Lara Mendoza Las estructuras de control en la programación
  • 2. ¿Qué son las estructuras de control? En lenguajes de programación, las estructuras de control permiten modificar el flujo de ejecución de las instrucciones de un programa. Todas las estructuras de control tienen un único punto de entrada y un único punto de salida. Las estructuras de control se puede clasificar en : secuenciales, iterativas y control avanzadas (solo son básicas una dentro de otra) Esto es una de las cosas que permite que la programación se rija por los principios de la programación estructurada. Los lenguajes de programación modernos tienen estructuras de control similares. Básicamente lo que varía entre las estructuras de control de los diferentes lenguajes es su sintaxis, cada lenguaje tiene una sintaxis propia para expresar la estructura.
  • 3. Condicionales es una sentencia o grupo de sentencias que puede ejecutarse o no en función del valor de una condición. se usan cuando el programa tiene que tener dos comportamiento diferentes en función de uno u otro parámetro. Los condicionales se puede leer de la siguiente manera: Si se cumple una condición ejecuta una serie de comandos, si no se cumple ejecuta otra serie de comandos diferente.
  • 4. Tipos de estructura de control: Secuenciales ¿Que son las estructuras de control Ejecución secuencial?: instrucciones que se ejecutan una después de la otra, en el orden en que fueron escritas, estas son: •Transferencia de control: En Java, como en otros lenguajes de programación (como C y C++), el programador puede especificar que las siguientes instrucciones a ejecutarse tal vez no sea la siguiente en secuencia.
  • 5. Tipos de estructura de control: Secuenciales •De selección: ejecutan un bloque de instrucciones u otro, o saltan a un subprograma o subrutina según se cumpla o no una condición. •Selección if simple: permite redirigir un curso de acción según la evaluación de una condición simple, sea falsa o verdadera. Si la condición es verdadera, se ejecuta el bloque de sentencias 1, de lo contrario, se ejecuta el bloque de sentencias 2 •Select-Case: permite ejecutar una de entre varias acciones en función del valor de una expresión
  • 6. Tipos de estructura de control: Iterativas ¿Qué son?: Las estructuras de control iterativas o de repetición, inician o repiten un bloque de instrucciones si se cumple una condición o mientras se cumple una condición; estas pueden ser: •Do-While: Mientras la condición sea verdadera, se ejecutarán las sentencias del bloque. •Do-Until:Se ejecuta el bloque de sentencias, hasta que la condición sea verdadera •For-Next: da lugar a un lazo o bucle, y permite ejecutar un conjunto de sentencias cierto número de veces.