¿Cómo se intercambian dos números sin utilizar la tercera variable?

5 Respuestas


  • La mejor manera de intercambiar dos números es usando los conceptos básicos de las matemáticas, nada más ... ¡¡es tan fácil !! Considere a = 10, b = 5. Ahora tome, a = a + b (es decir, 10 + 5 = 15) b = ab; (es decir, 15-5 = 10) a = ab (es decir, 15-10 = 5) Eso es tan simple ...
  • Intercambiar dos números (enteros) sin usar la tercera variable: A = a ^ b; b = a ^ b; a = a ^ b;
  • Todo lo anterior puede provocar un desbordamiento. La respuesta de una línea que es proff completa es esta: A = a + b- (b = a)
  • supongamos que tenemos a = 3 nb = 2 a = a + b (a = 5) b = ab (b = 3) a = ab (a = 2)
  • Podemos hacerlo usando X-OR a ^ = b ^ = a ^ = b (opere desde la derecha) Nagarjuna Adimulam

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación