Estructura condicional - Java
Hola amigos en este momento les traigo un tema sobre las condicionales en el lenguaje de programación Java, en esta sección veremos la entrada de datos y a la vez condicionando.
if - else : cuando una instrucción esta dada en if ejecutara dichas instrucciones dentro de ella siempre siempre y cuando sea verdadera si no (else) ejecutara otras instrucciones. Veremos un ejemplo donde utilzamos las condicionales donde me diga que un usuario al ingresar sus datos me diga si es mayor de edad o es menor de edad.
la linea de codigo Scanner lector = new Scanner(System.in);. Aca hacemos referencia a la clase Scanner. La clase Scanner tiene un metodo llamado System.in, la cual obtiene la información de un usuario es decir va a leer los datos que ingresemos.
luego declaramos las variables que vamos a utilizar en este caso utilizaremos 3 variables 2 de tipo String y una de tipo entero, String(tipo de dato que acepta caracteres), int(tipo de dato que acepta caracteres de tipo entero es decir números), en este caso declaramos el nombre, apellidos y edad.
En el siguiente codigo System.out.println("Ingrese el Nombre :"); decimos que aparesca por consola el mensaje Ingrese el Nombre :. En la linea de código nombre = lector.nextLine(); lee dicha variable es decir java esperara hasta ingresar uno o mas datos gracias a la clase Scanner, lo mismo sucede en apellidos y edad, pero si nos damos cuenta en edad seria lector.nextInt();, ya que es un tipo de dato entero.
Aca es donde condicionamos la edad, en la linea de código if(edad >= 18) esta diciendo de que si la edad ingresada por teclado es mayor o igual a 18 entonces que me aparezca el mensaje concatenado con los nombre y apellidos es mayor de edad, si no (else) me aparezca el mensaje concatenado con los nombres y apellidos en menor de edad. En la siguiente imagen veremos el funcionamiento por consola.
Como podemos observar nos aparece los mensajes de ingrese nombre, ingrese apellidos, ingrese edad y también eh ingresado por teclado mi respectivo nombre, apellidos y edad en este caso como eh puesto de edad 20 y hemos condicionado que si la edad sea mayor o igual que 18 nos aparezca el mensaje concatenado con nuestro nombre completo es mayor de edad.
Por ultimo vemos que eh ingresado que la edad sea 15 y como ven no saldrá el mensaje es menor de edad. Bueno esto es todo por hoy amigos, en el siguiente capitulo veremos estructuras repetitivas como el while, do while, for. Saludos, un abrazo a la distancia.
0 comentarios:
Publicar un comentario