Vous êtes sur la page 1sur 3

Introducción a

Estructuras
INTRODUCCIÓN A LA PROGRAMACIÓN
la programación condicionales
Nivel 1
ESTRUCTURAS CONDICIONALES
Nivel 1

Las estructuras condicionales se emplean cuando un programa debe tomar decisiones y emplear ciertas acciones; po lo tanto, se
deben realizar ciertas especificaciones. Los tipos de condicional son los siguientes:

Expresión Uso Diagrama Ejemplo Explicación

Inicio int a=90, Si “a” tiene el mismo valor


Se usa en b=50; que “b”, el mensaje “Es
condicionales if a=b
SI correcto” se imprimirá.
donde la si {
(if) decisión que
Expresión o
Acción
printf (“Es
Condición a
cumplir
debe cumplirse correcto”);
es verdadera o no }
true.
Fin

int a=90, Si “a” es mayor a “b”, el


Inicio b=50; mensaje será “Es correcto”.
SI…ENTON if a>b En el caso contrario se
CES { imprimirá “Es incorrecto”.
(if… printf (“Es Para este caso “a” vale 90 y
else) Expresión o si correcto”); es mayor a 50 que vale “b”;
Se usa en }
Condición a Acción 1 por lo que se mostrará el
condicionales else
cumplir mensaje “Es correcto”.
donde, si la {
decisión se printf (“Es
cumple es no incorrecto”)
verdadera o true ;
e n t o n c e s }
ejecuta ciertas
acciones y de lo Acción 2
contrario, eje-
cuta acciones
distintas.

Fin
Introducción a
Estructuras
INTRODUCCIÓN A LA PROGRAMACIÓN
la programación condicionales
Nivel 1
ESTRUCTURAS CONDICIONALES
Nivel 1

Expresión Uso Diagrama Ejemplo Explicación

SI… Funciona igual que el if int a=90, Si “b” es mayor a “a”, el men-
ENTONCES else sólo que se incluye b=50; saje será “Es correcto”, si no,
…SI dentro del else otra Inicio if b>a se revisará que “b” tenga un
(if…else condición a evaluar. { valor igual o mayor a 40. Si es
…if) printf (“Es así, se imprimirá el mensaje
correcto”); “Es aceptable”.
} else
no {
Expresión o si if b=>40
Condición a Acción 1 { printf (“Es
cumplir aceptable”);
}

no
si
Expresión o
Condición a Acción 2
cumplir

Acción 3

Fin
Introducción a
Estructuras
INTRODUCCIÓN A LA PROGRAMACIÓN
la programación condicionales
Nivel 1
ESTRUCTURAS CONDICIONALES
Nivel 1

Expresión Uso Diagrama Ejemplo Explicación

EN CASO Estructura condicional, switch(canal) En este caso, “b” vale 50 y no


DE usada cuandose { case 1: es mayor a “a” que vale 90,
Inicio
(Swith- requiere más de una printf("canal pero “b” si es mayorde 40,
case) condicional if. Sólo WMA/n"); por lo que se mostrará el
reconoce datos “int” o break; mensaje “Es Cuando el
“char”. no case 2: usuario ingrese el número 1, el
Expresión o si printf(" programa escribirá en la
Condición a Acción 1
cumplir 1
canal pantalla “canal WMA”. Si
WMB/n"); ingresa el número 2, el
break; programa escribirá en la
case 3: pantalla “canal WMB”. Si
no printf(" ingresa el número 3, el
si
Expresión o canal programa escribirá en la
Acción 2 WMC/n");
Condición a pantalla “canal WMC” y si
cumplir 2 break; ingresa un número que no sea
default: 1, 2 o 3, el programa le dirá
printf("Este "Este canal no está en la
canal no lista”.aceptable”.
no
si está en la
Expresión o lista/n");
Condición a Acción 3
cumplir 3

Acción

Fin

Es de gran importancia que identifiques la sintaxis de tu lenguaje de programación para que al realizar condicionales se
encuentren bien escritas y reconozca las acciones.

Vous aimerez peut-être aussi