jueves, 25 de enero de 2018

Sentencias "IF" y "SWITCH" en JAVA

SENTENCIA IF

La sentencia "if" no es mas que una sentencia condicional, o sea que si cumple "x" condición, el programa hace una cosa y si no se cumple, el programa hace otra cosa, un ejemplo:


Ahí tenemos el programa, como se puede ver la condición si el usuario ingresa un numero sea menor o igual a 5, muestra el mensaje escrito el el programa.

Veamos los operadores de comparación:



Ahora, y si no se cumpliera la condición "if" ?

si la condición no se cumple pasaría al "else" que significa "sino", veamos el mismo ejercicio pero ahora con el "else"


Ahora , si el usuario ingreso un número mayor que 5, ejecutará el código que esta dentro del "else".



Ahora veremos como poner condiciones mas particulares en el if, ejemplo:


ahí tenemos el código como se puede ver el operador && significa "y", la condición es la siguiente:

Si n es mayor o igual a 2 y también n es menor o igual a 7

Los operadores condicionales son los siguientes:



Ahora realizaremos unos ejercicios con la condición If:

1. numero que imprima si es par o impar:




2. numero que imprima si es positivo, negativo y cero:




3. dos numeros e imprimir que relación existe: mayor, menor o igual:


4. suma de 3 numeros y la suma de 2 de ellos sea el tercero:





 Switch

También Existen ocasiones donde se exigen evaluar muchas condiciones a la vez, en estos casos, o se usan una condición compuesta muy grande o se deben intentar convertir el problema a uno que se pueda resolver usando la instrucción "SWITCH()". Un ejemplo



Listo, como se puede ver el programa, tenemos 3 opciones; tenemos que escribir el numero que esta en los "case" (es como el "if"), una vez elegido aparecerá el mensajes escogido entre los 3, pero si escribes por ejemplo 3, 4, etc se ejecutará el "default" (es como el else) ya que los cases están el 0,1 y 2.

Realizaremos un ejercicios de Switch sobre una mini Calculadora:















Compartir:

PAG WEB de Farmacia con HTML5 y CSS

Interfaz Principal de la Página Tamaño de Escritorio: Tamaño de Tablet: Tamaño de Celular Movil: Armado de l...