Calcule la suma de series usando el bucle for en C++

Muhammad Adil 11 diciembre 2023
  1. el bucle for en C++
  2. Pasos para calcular la suma de series usando el bucle for en C++
Calcule la suma de series usando el bucle for en C++

En este tutorial, aprenderemos a calcular la suma de una serie utilizando un bucle for en C++. Pero, analicemos primero el concepto del bucle for.

el bucle for en C++

El bucle for es una declaración de flujo de control en C++ que nos permite iterar sobre una serie de valores. La sintaxis del bucle for es la siguiente:

for (initializer; condition; incrementer) {
  statement(s);
}

Hay tres partes en la sintaxis del bucle for: inicializador, condición e incrementador. Los puntos y comas separan las tres partes.

El inicializador se ejecuta antes de que comience el bucle, y normalmente configura variables que se utilizarán más adelante en el cuerpo del bucle. La condición se evalúa antes de cada iteración y decide si continuar o salir del ciclo.

El incrementador puede actualizar una variable después de cada iteración.

Pasos para calcular la suma de series usando el bucle for en C++

Se necesitan los siguientes pasos para calcular la suma de una serie usando un bucle for en C++:

  • Declare una variable entera llamada suma e inicialícela como 0.
  • Inicializar la variable i a cero.
  • Establezca la condición para que el bucle sea i<n, donde n es el número de valores que desea iterar.
  • Cada vez que pase por el bucle, agregue 1 a i y luego utilícelo en su cálculo.
  • Después de cada iteración, verifique si su condición (en este caso, i<n) sigue siendo cierta y, de ser así, continúe con otra iteración.
  • Por último, imprima la suma final.

Analicemos un ejemplo de cómo calcular la suma de la serie utilizando un bucle for aplicando los pasos mencionados anteriormente.

#include <iostream>
using namespace std;

int main() {
  int sum = 0;
  for (int i = 1; i < 10; i += 2) {
    cout << i << '+';
    sum += i;
  }
  cout << "\n sum of series using for loop: " << sum << endl;
  return 0;
}

Haga clic aquí para verificar el funcionamiento del código como se mencionó anteriormente.

Muhammad Adil avatar Muhammad Adil avatar

Muhammad Adil is a seasoned programmer and writer who has experience in various fields. He has been programming for over 5 years and have always loved the thrill of solving complex problems. He has skilled in PHP, Python, C++, Java, JavaScript, Ruby on Rails, AngularJS, ReactJS, HTML5 and CSS3. He enjoys putting his experience and knowledge into words.

Facebook

Artículo relacionado - C++ Math