Programming

T02-006- Operadores

Enunciado

Operadores aritméticos con asignación.

 

Operadores aritméticos
OPERADOR USO OPERACIÓN EJEMPLO RESULTADO
+= a += b equivale a a = a + b

a=8
a += 5

a = 13
-= a -= b equivale a a = a - b

a=8
a -= 5

a = 3
*= a *= b equivale a a = a * b a=8
a *= 5
a = 40
/= a /= b equivale a a = a / b

a=10
a /= 5

a = 2

%= a %= b equivale a a = a % b a=8
a %= 5
a = 3

Ejercicio:

Lee del teclado 2 números enteros y utiliza los operadores aritméticos con asignación vistos anteriormente para mostrar el valor que tendría el primero de los números al incrementarlo en las unidades indicadas por el segundo y al decrementarlo en la misma cantidad.

Solución


											
package operadores; import java.util.Scanner; public class Operadores { /** * @param args the command line arguments */ public static void main(String[] args) { int a, b; Scanner teclado = new Scanner(System.in); // Lectura de los numeros por teclado a = teclado.nextInt(); b = teclado.nextInt(); a += b; System.out.println(a); a -= 2 * b; System.out.println(a); } }

Input

10 5
23 5

Output

15 5
28 18