Estructuras De Control

Páginas: 7 (1574 palabras) Publicado: 5 de diciembre de 2012
> Ing. GORDILLO FLORES RAFAEL EDWIN

ESTRUCTURAS DE CONTROL
Las sentencias de un programa en Visual C++ se ejecutan secuencialmente, esto es, cada una a continuación de la anterior, empezando por la primera y acabando por la última. • Cada sentencia termina con un Punto y coma. • Para poder modificar el flujo secuencial de la ejecución, el C++ dispone de varias sentencias, de las cuales, lasmás utilizadas, se pueden agrupar en dos familias: – Sentencias de Bifurcación: Permiten elegir entre dos o más opciones según ciertas condiciones. Dentro de esta familia encontramos a las sentencias if, else, else if y switch.
1
1

> Ing. GORDILLO FLORES RAFAEL EDWIN

ESTRUCTURAS DE CONTROL
– Sentencias de Iteración o Bucles: Permiten ejecutar repetidamente un conjunto de instruccionestantas veces como se desee, cambiando o actualizando ciertos valores. Dentro de esta familia de sentencias encontramos a las sentencias for, while y do- while. – También existen las sentencias break, continue y goto que trabajan en conjunto con las anteriores. En las sentencias de control se usan mayoritariamente los operadores relacionales y lógicos, para la evaluación de las expresiones.
2
2

>Ing. GORDILLO FLORES RAFAEL EDWIN

ESTRUCTURAS DE CONTROL


En nuestra vida cotidiana, todos tenemos una lógica a seguir, continuamente tomamos decisiones, y estas decisiones repercuten en nuestra acción siguiente. Por ejemplo, supongamos el caso de un estudiante de nivel secundaria que cursa el quinto año, él está pensando en presentarse al examen para la universidad, sin embargo, suscalificaciones no le han dado mucho aliento últimamente, y está en riesgo de tener que repetir ese año, si ocurre eso, el resultado que tenga en el examen no importará. Lo que valla a pasar marcará el camino a seguir en su vida.
3

3

> Ing. GORDILLO FLORES RAFAEL EDWIN

ESTRUCTURAS DE CONTROL


Analicemos de una forma general este caso: curso el quinto año presento al examen de admisiónsi paso el examen y además paso el año estaré en la universidad si paso el año pero no paso el examen estaré trabajando si no paso el año curso el quinto año (es decir, regresa al principio)
4

4

> Ing. GORDILLO FLORES RAFAEL EDWIN

ESTRUCTURAS DE CONTROL


Estas son las opciones que él se plantea, aunque algunos pensarán en otras más. Puede estudiar, trabajar o repetir todos los pasosanteriores.



En la programación también se tienen que tomar decisiones que influirán en el comportamiento del programa, y también se pueden repetir series de pasos hasta obtener un resultado. En el presente clase aprenderemos eso.
5

5

> Ing. GORDILLO FLORES RAFAEL EDWIN

ESTRUCTURAS DE CONTROL


if-else
La estructura if ... else expresa formalmente la posibilidad de eleccióno decisión dentro de un programa. Su sintaxis es:

6

donde, en todo lo que sigue, sentencias_1 ó 2 implican tanto instrucción sencilla como compuesta (entre llaves "{ ... }"). La forma de trabajar de esta sentencia es la siguiente. Se evalúa expresión, si ésta es cierta (valor distinto de cero), se ejecuta sentencias_1; si es falsa (la expresión tiene valor cero), se ejecuta sentencias_2. Elbloque else es opcional.

6

> Ing. GORDILLO FLORES RAFAEL EDWIN
7

> Ejemplo:

ESTRUCTURAS DE CONTROL

7

> Ing. GORDILLO FLORES RAFAEL EDWIN

ESTRUCTURAS DE CONTROL
else if Esta construcción es similar a la anterior, pero se ofrece la posibilidad de elegir entre varias alternativas. Su sintaxis es:





En este caso, se evalúan las expresiones en el orden el queaparecen hasta que una de ellas es cierta y se ejecuta el bloque correspondiente. Si ninguna es cierta, se ejecuta el bloque else. El bloque else es opcional también.
8
8

> Ing. GORDILLO FLORES RAFAEL EDWIN

> Ejemplo:

9
9

> Ing. GORDILLO FLORES RAFAEL EDWIN

ESTRUCTURAS DE CONTROL


switch:
Muchas veces nos metemos en aprietos cuando necesitamos tener el control sobre muchas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructuras de control
  • estructuras de control
  • Estructuras De Control
  • estructuras de control
  • Estructuras De Control
  • Estructuras de control
  • estructuras-de-control
  • Estructuras de control

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS