Ejercicio Sobre Operadores Lógicos Con Lenguaje Java

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

Ejercicio sobre operadores lógicos con lenguaje Java

// Programa Java para ilustrar


// operadores aritméticos
public class operators
{
public static void main(String[] args)
{
int a = 20, b = 10, c = 0, d = 20, e = 40, f = 30;
String x = "Thank", y = "You";
// Operador + y -
System.out.println("a + b = "+(a + b));
System.out.println("a - b = "+(a - b));
// El operador + si se usa con strings
// concatena las cadenas dadas.
System.out.println("x + y = "+x + y);
// Operador * y /
System.out.println("a * b = "+(a * b));
System.out.println("a / b = "+(a / b));
// operador de módulo da el resto
// de dividir el primer operando con el segundo
System.out.println("a % b = "+(a % b));
// si el denominador es 0 en la división
// System.out.println(a/c);
// lanzaría una java.lang.ArithmeticException
}
}
// Programa Java para ilustrar
// operadores unarios
public class operators
{
public static void main(String[] args)
{
int a = 20, b = 10, c = 0, d = 20, e = 40, f = 30;
boolean condition = true;
// operador de pre-incremento
// a = a+1 y entonces c = a;
c = ++a;
System.out.println("Valor de c (++a) = " + c);
// operador de post-incremento
// c=b entonces b=b+1 (b pasa a ser 11)
c = b++;
System.out.println("Valor de c (b++) = " + c);
// operador de pre-decremento
// d=d-1 entonces c=d
c = --d;
System.out.println("Valor de c (--d) = " + c);
// operador de post-decremento
// c=e entonces e=e-1 (e pasa a ser 39)
c = e--;
System.out.println("Valor de c (e--) = " + c);
// Operador lógico not
System.out.println("Valor de !condition = " + !condition);
}
}
// Operadores de Asignación
public class operators
{
public static void main(String[] args)
{
int a = 20, b = 10, c, d, e = 10, f = 4, g = 9;

// operador de asignación simple


c = b;
System.out.println("Valor de c = " + c);

// Esta siguiente declaración arrojaría una exception


// porque el valor del operando derecho debe ser inicializado
// antes de la asignación, entonces el programa no
// compila.
// c = d;

// operadores de asignación simples


a = a + 1;
b = b - 1;
e = e * 2;
f = f / 2;
System.out.println("a,b,e,f = " + a + ","
+ b + "," + e + "," + f);
a = a - 1;
b = b + 1;
e = e / 2;
f = f * 2;

// operados de asignación compuestos/cortos


a += 1;
b -= 1;
e *= 2;
f /= 2;
System.out.println("a,b,e,f (usando operadores cortos)= " +
a + "," + b + "," + e + "," + f);
}

También podría gustarte