Está en la página 1de 6

Declaración de Java If-else

https://en.wikiversity.org/wiki/Java_Tutorial/Control_Structure
s_I_-_Decision_structures

https://www.javatpoint.com/java-if-else

https://www.baeldung.com/java-control-structures
Operadores Lógicos
Operador Nombre Descripción Ejemplo
Operador de Compara dos números. Si son equivalentes, el resultado es
== if(5 == 5) resultaría en true
igualdad verdadero. De lo contrario, el resultado es falso.
Operador de Compara dos números. Si no son equivalentes, el resultado es
!= if(5 != 5) resultaría en false
desigualdad verdadero. De lo contrario, el resultado es falso.
Compara dos números. Si el primero es mayor, el resultado es
Mayor que el
> verdadero. De lo contrario (incluso si son iguales), el resultado es if(5 > 5) resultaría en false
operador
falso.
Compara dos números. Si el primero es mayor o equivalente al
Operador mayor o
>= segundo, el resultado es verdadero. De lo contrario, el resultado es if(6 >= 5) resultaría en true
igual que
falso.
Compara dos números. Si el primero es menos, el resultado es
< Menos que operador verdadero. De lo contrario (incluso si son iguales), el resultado es if(4 < 5) resultaría en true
falso.
Compara dos números. Si el primero es menor o equivalente al
Operador menor o
<= segundo, el resultado es verdadero. De lo contrario, el resultado es if(5 <= 5) resultaría en true
igual que
falso.
Compara dos booleanos. Si ambos son ciertos, el resultado es if(true && false) resultaría
&& Y operador
verdadero. De lo contrario, el resultado es falso. en false
Compara dos booleanos. Si uno es verdadero, el resultado es
|| O operador if(false || true) resultaría en true
verdadero. De lo contrario, el resultado es falso.
Invierte un valor booleano: true se convierte en false y false en
! No operador if !(2 > 5) devolución Es true
true.
Estructuras de control en Java

Son bloques de programación que permiten tomar decisiones sobre la lógica de


programación
Tipos

Ramas condicionales: Los bucles o iteradores


• if / else / else if • For
• Switch • While
• operador ternario • do while

Declaraciones de ramificación
• break
• continue
La declaración if

if (condición){ if (condición){
bloque de código Java bloque de código Java
} }
else{
bloque de código Java
}

Condición:
X == 60 Y<30 X=5 && Y=7
X>20 Y<=30 X=8 || Y=10
X>=20 X!=30 !(2>5)
IF ANIDADOS
if (condición){ if (condición){
if (condición){ if (condición){
bloque de código Java if (condición){
} bloque de código Java

else{ }
bloque de código Java }
} }
} else{
else{ if (condición){
if (condición){ if (condición){
bloque de código Java bloque de código Java

} }
else{ }
bloque de código Java else{
} bloque de código Java
}
} }

También podría gustarte