Está en la página 1de 16

NOMBRE DEL

CURSO
NOMBRE DEL
CURSO
BIFURCACIONES CONDICIONALES

SI o VERDADERO
CONDICION

If (condicion) {
VERDADERO
NO o FALSO }
Else{
FALSO
}
CONDICIONES – PREGUNTAS -
COMPARACIONES

COMPARACIONES TIPO DE COMPARACIONES


> MAYOR
VARIABLES vs CONSTANTES
< MENOR
CONSTANTES vs VARIABLES
= IGUAL
VARIABLES vs VARIABLES
>= MAYOR IGUAL
CONSTANTES vs CONSTANTES <= MENOR IGUAL
<> != DISTINTOS
EJEMPLO 1 EJEMPLO 2 EJEMPLO 3

a= 0 10 = 0 Edad = Variable

a> 0 10 > 0 Edad > Variable

a< 0 10 < 0 Edad < Variable

a>= 0 10 >= 0 Edad >= Variable

a<= 0 10 <= 0 Edad <= Variable

a<> 0 10 <> 0 Edad <> Variable

a!= 0 10 != 0 Edad != Variable


EJEMPLO 1 EJEMPLO 2 EJEMPLO 3

Edad = 0 18 = 0 Edad = Variable

Edad > 0 18 > 0 Edad > Variable

Edad < 0 18 < 0 Edad < Variable

Edad >= 0 18 >= 0 Edad >= Variable

Edad <= 0 18 <= 0 Edad <= Variable

Edad <> 0 18 <> 0 Edad <> Variable

Edad != 0 18 != 0 Edad != Variable


EJEMPLO 1 EJEMPLO 2 EJEMPLO 3
If (Edad = 0) { Edad = 0 18 = 0 Edad = Variable
VERDADERO
Edad > 0 18 > 0 Edad > Variable
}
Else Edad < 0 18 < 0 Edad < Variable
{ Edad >= 0 18 >= 0 Edad >= Variable
FALSO
Edad <= 0 18 <= 0 Edad <= Variable
}
Edad <> 0 18 <> 0 Edad <> Variable

Edad != 0 18 != 0 Edad != Variable


OPERADORES BOOLEANOS
Los operadores booleanos permiten la concatenación de los criterios

AND
CONDICION 1 AND CONDICION 2
V V V CONDICION 1
V F F
F F V
AND
F F F CONDICION 2
SI
If (CONDICION 1 AND CONDICION 2
){
VERDADERO
}
Else
{
FALSO NO
}
OPERADORES BOOLEANOS
Los operadores booleanos permiten la concatenación de los criterios

OR
CONDICION 1 OR CONDICION 2 CONDICION 1
V V V
V V F OR
F V V CONDICION 2
F F F SI
If (CONDICION 1 OR CONDICION 2
){
VERDADERO
}
Else
{
FALSO NO
}
OPERADORES BOOLEANOS
Los operadores booleanos permiten la concatenación de los criterios

NOT
NOT CONDICION 1 NOT
V F
F V CONDICION 1
SI
If ( NOT CONDICION 1) {
VERDADERO
}
Else
{
FALSO NO
}
OPERADORES BOOLEANOS
Los operadores booleanos permiten la concatenación de los criterios
NOT CONDICION 1 AND ( CONDICION 2 OR CONDICION 3)

If (NOT CONDICION 1 AND ( CONDICION 2 OR CONDICION 3))


{
VERDADERO
} NOT CONDICION 1
Else AND ( CONDICION 2
{ OR CONDICION 3)
FALSO SI
}

NO
SENTENCIAS ANIDADAS

CONDICION o SI CONDICION o SI
GRUPO DE GRUPO DE
CONDICIONES CONDICIONES

NO
NO
SENTENCIAS ANIDADAS
SI
SI
CONDICION CONDICION CONDICION
1 2 3

NO

CONDICION
4
inicio
CALCULO DE MAYOR
mayor = 0

valor valor mayor


no 3 0
no 7 3
valor >
Salir mayor = valor
mayor 6 7
si
si 2

mayor

fin
inicio
CALCULO DE MENOR 1
menor= 999

valor mayor
valor
no 3 999
no 7 3
valor <
Salir menor= valor
menor
si 6 2
si 2

menor

fin
inicio
CALCULO DE MENOR 2
menor= 0
flag = 0

valor menor flag


valor
3 0 0
no no no 7 3 1
Salir Flag = 0 valor <
menor 6 2
si si si 2
menor
flag = 1
menor = valor
menor = valor

fin

También podría gustarte