Operadores y delimitadores básicos & | && || java
En esta ocasión mostrare el uso de los símbolos: & | && ||
Dentro del código explico que hace cada uno
Aquí el codigo
import java.util.Scanner;
public class operadores3{
public static void main(String args[])
{
Scanner sc=new Scanner(System.in);
System.out.println("Ingrese un numero entre 25 y 60");
int entero =sc.nextInt();
if(entero>=25 & entero<=60)
System.out.println("Correcto");
else
System.out.println("Incorrecto");
// El operador &&: El operador AND condicional Funciona con cualquier dato como ser int,double,String o boolean .
//su funcion es que poner 2 condiciones que se deben cumplir por ejemplo
System.out.println("Ingrese los siguientes numero: 66 y 45.5");
entero =sc.nextInt();
double doble;
doble=sc.nextDouble();
if(entero==66 && doble==45.5)
System.out.println("Correcto");
else
System.out.println("Incorrecto");
// El operador |: El operador OR condicional Funciona con entero o boolean.
//su funcion es que poner 2 condiciones de las cuales al menos 1 se debe cumplir por ejemplo
System.out.println("Ingrese true o false, en ese orden al menos 1");
boolean b1,b2;
b1=sc.nextBoolean();
b2=sc.nextBoolean();
if(b1==true | b2==false)
System.out.println("Correcto");
else
System.out.println("Incorrecto");
// El operador ||: El operador OR condicional cualquier dato como ser int,double,String o boolea.
//su funcion es que poner 2 condiciones de las cuales al menos 1 se debe cumplir por ejemplo
System.out.println("Ingrese el numero 1 o 2");
entero=sc.nextInt();
if(entero==1 || entero==2)
System.out.println("Correcto");
else
System.out.println("Incorrecto");
}
}
Descargar ejemplo
Comentarios
Publicar un comentario