Está en la página 1de 2

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE NUEVO LEÓN

SUBDIRECCIÓN ACADÉMICA

INGENIERÍA ELECTROMECANICA

Introducción A La Programación
TEMA # 3
Nombre Del Tema

#1 Actividad
Nombre De La Actividad
RESUMEN DEL TEMA

Ing. Alejandro Javier Cabrera Gómez

Número de control: C22480953


Aguilar González Cecilia Aracely

Cd. Guadalupe, Nuevo León; a Fecha. 16/04/23


3.1 Estructuras condicionales (si, si entonces)

La estructura if-else se utiliza en Java para tomar decisiones sobre un valor


preexistente. Es decir, si una condición basada en ese valor preexistente se
cumple (si esa condición es verdadera), el programa tomará un camino. Si no (si
esa condición es falsa), el programa tomará otro. A esa condición se la
llama condición booleana, ya que un valor booleano (boolean) es aquel que
solo puede tomar como valor true (verdadero) o false (falso).

Un ejemplo: si está lloviendo iré en metro al trabajo; si no, iré andando.

La estructura if-else en Java está compuesta de dos partes: la parte if, donde se
evalúa la condición, y la parte else, donde se especifica qué hacer si no se
cumple esa condición.

If es el término inglés que equivale al si condicional español; else significa en el


resto de casos. Así, una estructura if-else en Java viene a decir si se cumple la
condición especificada, haz lo siguiente. En el resto de casos, haz esto otro.

Con el if solo podemos hacer que se ejecute un fragmento de código o no pero


en el caso de que no se cumpla la condición no se hace nada (sigue el flujo
normal de ejecución) por lo que si queremos que se ejecute otra cosa cuando no
se cumpla la condición solo con el if tenemos que hacer otro con la condición
inversa provocando que se tenga que comprobar la condición 2 veces mientras
que si usamos el else solo necesitamos hacer la comprobación una sola vez.

IF ELSE IF

El siguiente nivel es hacer el else condicional añadiendo un if para que si no se


cumple la primera condición (la del if principal) se evalue esta nueva condición
de modo que se puede concatenar la cantidad de if else que se necesiten para
cubrir todos los distintos escenarios que precisen ser tratados de una forma
particular, siendo el ultimo else el que se ejecute cuando no se cumpla ninguna
condición (el else es siempre opcional).

IF ANIDADOS

Es posible anidar ifs para reorganizar las condiciones o hacerlas más sencillas lo
que en muchas ocasiones hace el código más fácil de leer.

También podría gustarte