Encuentra suma sin utilizar ‘+’ operador en C ++

por: IncludeHelp, de 16 de-FEB-2017
Aprender: ¿Cómo encontrar suma / suma de dos números enteros sin necesidad de utilizar más (+) del operador en C, C ++ lenguaje de programación mediante el uso de sólo un truco simple matemática?

Hola, este es un buen truco para hallazgo suma / suma de dos números enteros sin utilizar más el operador (+) en C y C ++ lenguajes de programación?

Pasos

  1. Tomar dos números enteros
  2. Asignar valores (entrada) a ellos
  3. Reste segundo número desde primer número (después de hacer primero negativo número)
  4. Finalmente hacer negativo su resultado

sum=(-a-b);
sum=-sum;

O

sum=-(-a-b);

ejemplo:

Considere este ejemplo, aquí estamos tomando dos variables enteras un y b , la asignación de 10 y 20 para ellos y el almacenamiento de sus Además en la variable suma .

#include <iostream>
using namespace std;
int main()
{
int a,b,sum;
a=10;
b=20;
sum=-(-a-b);
cout<<"sum is: "<<sum<<endl;
return 0;
}

salida

sum is: 30


Deja un comentario

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