0% encontró este documento útil (0 votos)
36 vistas3 páginas

Estructuras Condicionales en Programación

El documento describe diferentes estructuras condicionales como if, if-else, if-else if y switch-case que se usan en programación para tomar decisiones. Explica cuando se usa cada una y provee ejemplos de su sintaxis y funcionamiento.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
36 vistas3 páginas

Estructuras Condicionales en Programación

El documento describe diferentes estructuras condicionales como if, if-else, if-else if y switch-case que se usan en programación para tomar decisiones. Explica cuando se usa cada una y provee ejemplos de su sintaxis y funcionamiento.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

INTRODUCCIÓN A LA PROGRAMACIÓN Prof.

Romer Blacutt León


ESTRUCTURAS CONDICIONALES

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
condicional es if a=b
SI correcto” se imprimirá.
donde la Expresión o {
(if) decisión que
si
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) correcto”); es mayor a 50 que vale “b”;
Se usa en Expresión o si
} por lo que se mostrará el
condicional es Condición a Acción 1
cumplir else 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 LA PROGRAMACIÓN Nivel Prof. Romer Blacutt León
ESTRUCTURAS CONDICIONALES

Expresión Uso Diagrama Ejemplo Explicación

SI… Funciona igual que el if Si “b” es mayor a “a”, el men-


int a=90,
ENTONCES else sólo que se saje será “Es correcto”, si no,
b=50;
…SI incluye dentro del se revisará que “b” tenga un
Inicio if b>a
(if…els else otra condición a valor igual o mayor a 40. Si
{
e evaluar. es así, se imprimirá el
printf (“Es
…if) mensaje “Es aceptable”.
correcto”);
} 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 LA PROGRAMACIÓN Prof. Romer Blacutt León
ESTRUCTURAS CONDICIONALES

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,
- condicional if. Sólo WMA/n"); por lo que se mostrará el
case) reconoce datos “int” o break; mensaje “Es Cuando el
“char”. no case 2: usuario ingrese el número 1,
Expresión o si printf(" el programa escribirá en la
Condición a Acción 1 canal
cumplir 1 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
default: sea 1, 2 o 3, el programa le
printf("Este dirá "Este canal no está
canal no en la lista”.aceptable”.
no si está en la
Expresión o lista/n")
Acción 3
Condición a ;
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.

También podría gustarte