Saltar al contenido

intercambio sin usar la tercera variable en el ejemplo de código java

El tutorial o código que hallarás en este post es la solución más sencilla y válida que encontramos a esta duda o dilema.

Ejemplo 1: intercambie tres variables en Java sin usar una variable temporal

// swap three variables in java without using temporary variablepublicclassSwapThreeNumbersWithoutTempstaticint num1, num2, num3;publicstaticvoidmain(String[] args)
      num1 =30; num2 =60; num3 =90;System.out.println("Before swapping three numbers: num1 = "+ num1 +", num2 = "+ num2 +", num3 = "+ num3);swapWithoutTemporary();System.out.println("After swapping three numbers: num1 = "+ num1 +", num2 = "+ num2 +", num3 = "+ num3);staticvoidswapWithoutTemporary() 
      num1 = num1 + num2 + num3; 
      num2 = num1 -(num2 + num3); 
      num3 = num1 -(num2 + num3); 
      num1 = num1 -(num2 + num3);

Ejemplo 2: intercambio con dos variables en Java

publicclassExercise15publicstaticvoidmain(String[] args)// int, double, floatint a, b;
   a =15;
   b =27;System.out.println("Before swapping : a, b = "+a+", "++ b);
   a = a + b;
   b = a - b;
   a = a - b;System.out.println("After swapping : a, b = "+a+", "++ b);

Comentarios y puntuaciones

Si te ha sido provechoso nuestro post, nos gustaría que lo compartas con el resto entusiastas de la programación de esta manera contrubuyes a difundir nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *