c++ suma

Cómo Sumar Números en C++

Hola mis amigos espero que todos estén muy bien ya que hoy hay nuevo capitulo y en esta ocasión aprenderán a Sumar Números en C++ y esto será la base para que puedan utilizar las operaciones aritméticas básicas de C++, y que mejor cosas que aprender programando… así que esta lección será una lección muy practica.

El programa que a continuación podrán crear les permitirá usar números enteros y sumarlos entre sí, para lograr este objetivo tendrán que crear algunas variables. pero tranquilos, que yo les explicaré en detalle cada elemento del programa para que no tengan dificultades en poder seguir la información.

Nota: En este programa no utilizaremos números decimales ni fraccionarios o que tengan una presentación diferente a la normal solo números enteros 1,2,3,4,5,6,7… para esto se declarará el tipo de dato como números enteros, con la expresión “int” cuando se declaren las variables.

Declaración de variables

Para declara las variables que utilizarás es tan sencillo como indicar el tipo de variable y el nombre de la variable, su sintaxis es la siguiente:

  1. [tipo] [variable];

Como en nuestro programa necesitamos trabajar con números enteros utilizaremos el tipo de variable int para definir las variables:

  1. int numeroA
  2. int numeroB

Al utilizar el tipo int solo estarás permitiendo valores enteros desde negativos hasta positivos. ¿Recuerdas el código que utilizaste en tu primer programa para escribir mensajes? pues ahora lo podrás usar para sumar números de la siguiente forma:

std::<<"Escriba el primer entero";

Como la intención del programa que estas desarrollando no solo es mostrar mensajes, vamos a introducir un nuevo elemento que te permitirá almacenar la información que el usuario te facilete y ¿Cómo se hace esto? es tan sencillo como utilizar la expresión cin de la siguiente forma.

  1. std::cin&gt;&gt;numeroA

El trabajo de cin es capturar la información del teclado y guardarla en una variable, así que en el caso anterior lo que logramos es capturar el número entero y guardarlo en la variable numeroA.

Si has llegado a este punto has visto que ya eres capaz de solicitar información y guardarla, ahora solo queda procesar esta información.

Sumar Números en C++

Lo que necesitamos es solicitar dos números y realizar una suma entre estos dos números, como ya conoces cómo solicitar los números, pasaremos al núcleo del código fuente que es nada más y nada menos que la suma de los dos números enteros y se realiza de la siguiente forma:

  1. suma=numeroA+numeroB;

Con esta formula lograrás hacer la suma de los valores almacenados en numeroA y numeroB y el resultado guardarlo en la variable suma.

Así que ya tenemos casi completa la estructura del programa:

  1. Solicitar los números enteros
  2. Realizar la operación aritmetica
  3. y mostrar el resultado en pantalla.

Solo queda cumplir con el paso 3, y como el mostrar información en pantalla es algo que tu ya sabes no se te hará difícil el mostrar el resultado en pantalla, eso si agregaremos un nuevo elemento, el mostrar en pantalla la información almacenada en una variable, así que el código quedaría de la siguiente forma:

std::cout<<"El resultado de la suma es:"<<suma<<std::endl;

Como puedes observar con la linea anterior se muestra texto en pantalla y el valor de una variable, en este caso la variable es suma y esta linea la debes finalizar con un:

  1. std::endl;

Veamos el programa:

NOTA: No copies el código, más bien te animo a que lo escribas ya que estas en una etapa de aprendizaje y así también evitaras algunos errores que se dan al copiar el código, y no incluyas ni la linea 1 ni la 24 que no pertenecen al código del programa.

  1. <pre>#include
  2.  
  3.  
  4. int main()
  5. {
  6.     // declaración de variables.
  7.     int NumeroA;
  8.     int NumeroB;
  9.     int Suma;
  10.    
  11.     //Solicitud de números enteros.
  12.     std::cout&lt; &lt;"Introduzca el primer entero:\n"; std::cin&gt;&gt;NumeroA;
  13.     std::cout&lt; &lt;"Introduzca el segundo entero:\n"; std::cin&gt;&gt;NumeroB;
  14.  
  15.     //Suma de los dos dígitos
  16.     Suma=NumeroA+NumeroB;
  17.     std::cout&lt; &lt;"El resultado de la suma es:"&lt;&lt;Suma&lt;&lt;::std::endl;
  18.    
  19.     return 0;
  20. }
  21. </pre>

Operadores Aritméticos básicos en C++

Como puedes ver al escribir este código en tu IDE has creado un programa que te permite sumar dos números y con este mismo código fuente como base, puedes utilizarlo para crear otros programas que te permitan por ejemplo restar, multiplicar o dividir dos números y es tan sencillo que solo tienes que cambiar el operador en la formula y sustituirlo por alguno de la siguiente tabla:

Acción Operador Ejemplo
Suma + Suma=NumeroA+NumeroB
Resta Resta=NumeroA-NumeroB
Multiplicación * Multi=NumeroA*NumeroB
División / Div=NumeroA/NumeroB

Como aplicar los cambios a tu código

Puedes escribir este mismo código en un nuevo proyecto, y realizar las modificaciones de la siguiente forma. En la formula donde realizamos la suma de los dos números enteros (Linea 19 del código de arriba) puedes sustituirlo por los siguientes datos:

  1. resta=numeroA-numeroB
  2. multiplicacion= numeroA*numeroB
  3. division= numeroA/numeroB

Una vez modificado tu nuevo programa ya solo falta declara la nueva variable que haz introducido, por que recuerda que en este programa en la Linea 10 declaramos la variable int Suma; y esto debes de modificarlo por la operación que vas a realizar por ejemplo int Resta;

Conclusión:

¡Que emocionante! poco a poco nos estamos adentrando en este fascinante lenguaje de programación, ya a este nivel entiendes lo que es la estructura básica del lenguaje C++, ya eres capaz de incluir librerías, declarar variables, imprimir texto en pantalla, guardar información en variables y dejar comentarios en tu código fuente, así que como vez estamos alcanzado los objetivos de este curso, por favor si tienes alguna sugerencia deja tu comentario que lo apreciaremos mucho.

 

Sobre Luis Zúniga

Comentar

Su dirección de correo electrónico no será publicada.Los campos necesarios están marcados *

*