sucesion de numeros en c++ ejercicio
Calcular: S = 1! + 3!+5! + 7!+ ... + N! N= número impar
Solución:
Primero debemos dar un análisis al ejercicio, nos damos cuenta que es una suma de factoriales que a la vez son impares. por ello primero determinamos el factorial de los números impares para luego hacer la suma correspondiente; cada uno con sus respectivos ciclos como se ve en el codigo.
Solución:
Primero debemos dar un análisis al ejercicio, nos damos cuenta que es una suma de factoriales que a la vez son impares. por ello primero determinamos el factorial de los números impares para luego hacer la suma correspondiente; cada uno con sus respectivos ciclos como se ve en el codigo.
#include<iostream>
using namespace std;
main(){
int n;//declara las variables
cout<<"EL NUMERO ES:"; cin>>n;//lee el numero ingresado
int i=1;
int s=0;
while(i<=n){//define la condicion
int f=1,k=1;
while(k<=i){//define la segunda condicion
f=f*k;//realiza la operacion
k=k+1;
}
s=s+f;//realiza la operacion
i=i+1;
}
cout<<"LA FACTORIAL ES:"<<s<<endl;//imprime la factorial que es la suma
}
Comentarios
Publicar un comentario