Como sumar una sucesión de números en C++

Realizar una sucesión de números y hacer una suma de estos números manualmente es muy tardado, pero usando un lenguaje de programación se puede realizar esta acción automáticamente, debido a que realizarlo en un en este lenguaje de programación es mucho más sencillo porque se pueden hacer secuencias prácticamente infinitas que se repitan la cantidad de veces que se desee, sin necesidad de estar realizando una acción a la vez, esto mediante los ciclos de interacción con los que cuenta en lenguaje C++.

Realizar la suma de una sucesión de números

Para hacer una sucesión de números en lenguaje C++ no se necesitan conocimientos extensos en este lenguaje, simplemente se necesita saber usar las entradas del usuario, las impresiones del usuario, realizar operaciones simples como las que se pueden hacer en cualquier otro lenguaje de programación y saber aplicar ciclos interactivos, que sirven para repetir una secuencia de acciones una cantidad de veces en específico, que en este caso sera una sucesión de números.

Código para realizar la suma de una sucesión de números en C++

Primeramente se tiene el código completo, el cual fue utilizado para realizar la secuencia de números de forma efectiva, como se puede observar el código presenta todas las librerías utilizadas, todas las variables utilizadas, todos los mensajes escritos hacia el usuario, los ciclos que se van utilizar para realizar las instrucciones y el resultado final.

Sucesión de números en C++
#include <iostream> 
#include <math.h>
using namespace std; 

int main ()
{
 int suma = 0;
 int pot = 0;
 int num = 0;

 cout<<"Cantidad de numeros a sumar: ";
 cin>>num;
 for (int i = 1; i <= num; i++)
 {
  pot = pow (2,i);
  suma += pot;
 }
 cout<<"La suma total es: "<<suma;

 return 0;
}

Explicación del código de la sucesión de números

👊 ¿QUIERES INCREMENTAR TUS CONOCIMIENTOS EN LENGUAJE C++? 👊

Entonces te recomiendo tomar este curso de lenguaje C++ donde aprenderás a programar desde cero hasta convertirte en un experto, realizando varios ejercicios prácticos para que puedas aprender de una mejor manera.

👇

Declaración de las librerías necesarias en C++

Primeramente se incluyen todas las librerías que se van utilizar en este código para que funcione perfectamente, la primer librería que se observa es la que prácticamente debe de tener cualquier otro código en este lenguaje de programación C++, después tenemos la siguiente librería que nos permite realizar funciones matemáticas, ya que en este caso vamos a utilizar una función exponencial que no viene por defecto en el programa y por último se va a declarar la última librería para poder utilizar los textos mostrados al usuario.

#include <iostream> 
#include <math.h>
using namespace std; 

Declaración de variables utilizadas en C++

Para realizar la secuencia de números en C++ se van a utilizar las variables que son las que se presentan a continuación, las cuales simplemente sirven para guardar la información de la sucesión de números y la información que se va mostrar al usuario, además de eso las variables son inicializadas en 0 para prevenir errores y definidas como entero para que funcionen de esa manera.

 int suma = 0;
 int pot = 0;
 int num = 0;

Acciones principales para el programa en C++

Para pedirle información al usuario, simplemente se va a colocar el texto representativo de lo que se quiere preguntar, y cuando el usuario ingrese el número de la sucesión de números simplemente se guardar en una variable.

 cout<<"Cantidad de numeros a sumar: ";
 cin>>num;

Esta sección consiste en el ciclo principal, donde por medio de un ciclo for se hace la suma de todos los números, pero al mismo tiempo se saca la potencia del numero, debido a que eso es lo que se va a sumar.

 for (int i = 1; i <= num; i++)
 {
  pot = pow (2,i);
  suma += pot;
 }

Como parte final del código es necesario presentarle la información al usuario, para lo cual simplemente se va a imprimir un texto identificando que este es el resultado de la suma y se va a imprimir el valor de la variable.

 cout<<"La suma total es: "<<suma;

 return 0;

👀 Recuerda que si quieres aprender más de este lenguaje de programación, puedes acceder a este Curso de C++ donde se explica paso a paso cómo aprender este lenguaje de una manera eficiente.

👇

Resultados obtenidos al correr el código

Cómo se puede observar en las siguientes líneas, el resultado que obtenemos es primeramente el mensaje que se le presentó al usuario, seguido del número que ingresó para realizar la sucesión de números y al final se presenta el resultado de esta sucesión de números que se realizó.

Cantidad de numeros a sumar: 6
La suma total es: 126

Si te gusta la programación y quieres aprender mas, te recomiendo visitar mi pagina principal donde encontrara una gran variedad de programas en los cuales podrás aprender.