Top Banner
SENTENCIAS SENTENCIAS CONDICIONES CONDICIONES ESTRUCTURAS DE ESTRUCTURAS DE SELECCIÓN MÚLTIPLE SELECCIÓN MÚLTIPLE ESTRUCTURAS DE ESTRUCTURAS DE REPETICIÓN REPETICIÓN
7

Estructuras de control

Apr 10, 2017

Download

Documents

Led Zepp
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Estructuras de control

•SENTENCIASSENTENCIAS•CONDICIONESCONDICIONES

•ESTRUCTURAS DE SELECCIÓN ESTRUCTURAS DE SELECCIÓN MÚLTIPLEMÚLTIPLE

•ESTRUCTURAS DE REPETICIÓNESTRUCTURAS DE REPETICIÓN

Page 2: Estructuras de control

• Sentencia de expresión: Sentencia de expresión: Es cualquier expresión válida en Es cualquier expresión válida en C seguida de un punto y coma.C seguida de un punto y coma.

• Sentencia de bloque: Sentencia de bloque: Agrupación de sentencias que se Agrupación de sentencias que se inician con una llave abierta { y finalizan en una llave inician con una llave abierta { y finalizan en una llave cerrada}.cerrada}.

• Sentencia s de control: Sentencia s de control: Son sentencias que bifurcan la Son sentencias que bifurcan la ejecución del programa.ejecución del programa.

Page 3: Estructuras de control

Muchas de las sentencias de control Muchas de las sentencias de control eligen la siguiente sentencia a ejecutar eligen la siguiente sentencia a ejecutar dependiendo del cumplimiento de una dependiendo del cumplimiento de una condición. Una condición es una condición. Una condición es una expresión que se evalúa a verdadero o expresión que se evalúa a verdadero o falso.falso.

Page 4: Estructuras de control

En C existe una estructura de selección En C existe una estructura de selección múltiple, la cual compara el valor de una múltiple, la cual compara el valor de una expresión con una lista de constantes . En caso expresión con una lista de constantes . En caso de que el valor de la expresión corresponda de que el valor de la expresión corresponda con alguna de las constantes se ejecutan las con alguna de las constantes se ejecutan las instrucciones asociadas a esa constante.instrucciones asociadas a esa constante.

Page 5: Estructuras de control

Este tipo de estructuras permiten que un Este tipo de estructuras permiten que un grupo de instrucciones sea repetido mientras grupo de instrucciones sea repetido mientras que una condición se cumpla. Existen tres que una condición se cumpla. Existen tres tipos de sentencias de repetición: tipos de sentencias de repetición: while, do-while, do-while y for.while y for.

Page 6: Estructuras de control
Page 7: Estructuras de control

• Badenas Jorge (2001) Badenas Jorge (2001) Curso práctico de Curso práctico de programación en C y C++(2ª. Ed.)programación en C y C++(2ª. Ed.)Págs. 43-Págs. 43-4646

• Rueda, S.; Castro, S.; Zanconi M (1993) Rueda, S.; Castro, S.; Zanconi M (1993) Resolución Resolución de problemas y algoritmos de problemas y algoritmos Pág. 9Pág. 9