Ejercicio en clases
Jose20025
c_cpp
4 years ago
1.2 kB
8
Indexable
/*Hacer un programa en C++, que genere y calcule la suma de la siguiente serie: Q = 1b – 2b + 3b – 4b + … +- nb Para ello debe de leer la base “b” y la cantidad de términos “n”, ambos números naturales (enteros positivos). A medida que vaya generando los términos de la serie los debe de mostrar los términos {1b, 2b, 3b, 4b, . . . . ,nb } y al final muestra la suma S. JCG*/ #include <iostream> #include <math.h> using namespace std; int main() { int n, b, suma = 0; system("cls"); cout << "Digite el numero: "; cin >> b; cout << "Digite la cantidad de terminos: "; cin >> n; cout << '\n'; for (int i = 1; i <= n; i++) { if (i != n) { cout << (pow(-1, i + 1) * (i * b)) << ", "; } else { cout << (pow(-1, i + 1) * (i * b)) << endl; } suma += (pow(-1, i + 1) * (i * b)); /*if (i % 2 == 0) { suma -= (i * b); } else { suma += (i * b); }*/ } cout << "\nEl resultado de la suma es: " << suma << endl; return 0; }
Editor is loading...