Introducción
En este laboratorio, aprenderemos cómo escribir un programa en C++ para encontrar la suma de una serie dada. La serie es 1/2 + 4/5 + 7/8... n. Tomaremos el valor de n como entrada del usuario y calcularemos la suma de la serie.
Crear un nuevo archivo de C++
Crea un nuevo archivo de C++ llamado main.cpp en el directorio ~/project.
touch ~/project/main.cpp
Incluir bibliotecas (Libraries)
En este programa, necesitamos incluir las bibliotecas iostream y conio. La biblioteca iostream se utiliza para operaciones de entrada y salida, y la biblioteca conio se utiliza para borrar la pantalla de la consola.
#include <iostream>
#include <conio.h>
Iniciar la función principal (main function)
En C++, la función main() es el punto de inicio de la ejecución del programa. La primera línea de la función principal se declara como int main() y va seguida de llaves de apertura y cierre.
int main()
{
// Code goes here
return 0;
}
Declarar las variables necesarias
Necesitamos declarar las variables necesarias para realizar el cálculo.
int i, n;
float sum = 0, x, a = 1;
Obtener la entrada del usuario
Le pediremos al usuario que ingrese el valor de 'n', que representa el número de términos en la serie.
std::cout << "Enter the number of terms: ";
std::cin >> n;
Calcular la suma de la serie
Utilizaremos un bucle for para calcular la suma de la serie dada. El cálculo se realiza como se muestra a continuación:
for (i = 0; i < n; ++i) {
x = a / (a + 1);
sum += x;
a += 3;
}
Mostrar el resultado
Ahora mostraremos el resultado de la suma de la serie dada.
std::cout << "Sum = " << sum;
Agregar un retraso antes de cerrar la ventana de la consola
Esta función getch() se utiliza para mantener abierta la ventana de la consola y mostrar el resultado para que el usuario pueda ver la salida.
getch();
Completar el programa
A continuación se proporciona el programa completo.
#include <iostream>
#include <conio.h>
int main()
{
int i, n;
float sum = 0, x, a = 1;
// Pedir al usuario que ingrese el número de términos
std::cout << "Enter the number of terms: ";
std::cin >> n;
// Bucle para calcular la suma de la serie
for (i = 0; i < n; ++i) {
x = a / (a + 1);
sum += x;
a += 3;
}
// Mostrar el resultado
std::cout << "Sum = " << sum;
// Mantener abierta la ventana de la consola
getch();
return 0;
}
Resumen
En este laboratorio, aprendimos cómo escribir un programa en C++ para encontrar la suma de una serie dada. Logramos esto realizando los siguientes pasos:
- Incluir las bibliotecas (libraries) necesarias
- Iniciar la función principal (main function)
- Declarar las variables necesarias
- Obtener la entrada del usuario
- Calcular la suma de la serie utilizando un bucle (loop)
- Mostrar el resultado al usuario
- Agregar un retraso antes de cerrar la ventana de la consola



