Sie sind auf Seite 1von 9

UNIVERSIDAD VERACRUZANA

Tecnologas computacionales

Mtro. Alberto Jair Cruz Landa


albertojair1614@gmail.com
albecruz@uv.mx

Estructuras de Control

Por lo general en un programa las instrucciones son ejecutadas una despus de otra, en el orden en
que aparecen escritas (Ejecucin secuencial).

Las estructuras de control son:

Estructura de secuencia: Incorporada en esencia (ejecucin secuencial).

Estructura de seleccin: Estructura de una sola seleccin (If), Estructura de doble seleccin
(if/else), Estructura seleccin mltiple (switch)

Estructura de repeticin: while, do/while y for

Estructuras de Control

Secuencial

Las instrucciones se ejecutan una despus de otra.

if: ejecuta una accin

Seleccin

if/else: ejecuta una accin para verdadero y otra para falso.


Switch: Ejecuta una de entre muchas acciones diferentes,
dependiendo del valor de una expresin.

While

Repeticin

do/while
For

Estructuras de Seleccin If
La estructura de seleccin se utiliza para elegir entre cursos alternativos de accin.
Sintaxis:

if (condicin) {
instrucciones;
}
Ejemplo: solicitar un nmero entero (entre 0 y 10) que represente la calificacin de un alumno y determinar si
>=6 imprimir Calificacin aprobada

if (numero >= 6)
std::cout >> Calificacin aprobatoria;

Estructuras de Seleccin If
Programa resuelto:

Estructuras de Seleccin If
Ejercicio1: empleando la sentencia if, desarrolla un programa que introduzca dos nmeros enteros y determine
e imprima El nmero mayor es: X El nmero menor es: X. (suponga que los nmeros introducidos siempre
son diferentes).

Ejercicio2: empleando la sentencia if, desarrolla un programa que introduzca tres nmeros enteros y determine
e imprima El nmero mayor es: X El nmero menor es: X. (suponga que los nmeros introducidos siempre
son diferentes).

Ejercicio3: Solicita un nmero entero e imprime si es positivo o negativo.

Estructuras de Seleccin
If/else
La instruccin if de seleccin simple realiza una accin indicada solamente cuando la condicin es verdadera
(true); de no ser as, se evita dicha accin.
La instruccin if else de seleccin doble permite al programador especificar una accin a realizar cuando la
condicin es verdadera, y otra distinta cuando la condicin es falsa.

if

If/else

Estructuras de Seleccin
If/else
Sintaxis:

if (condicin) {
instrucciones;
} else {
instrucciones;
}
Ejemplo: solicitar un nmero entero (entre 0 y 10) que represente la calificacin de un alumno y determinar si
>=6 imprimir Calificacin aprobada, de lo contrario imprime Calificacin reprobatoria.

if (numero >= 6)
std::cout >> Calificacin aprobatoria;
else
std::cout >> Calificacin reprobatoria;

Estructuras de Seleccin
If/else
Ejercicio: Modifica los tres ejercicios realizados en la diapositiva 6 de la presente presentacin, empleando la
estructura de seleccin if/else.

Das könnte Ihnen auch gefallen