1. Calculati 1/1!+1/2!+1/3!+…+1/n!
Am incercat asa :
#include <iostream>
using namespace std;
int main ()
{
int i,n,S,p;
cout<<„n=”;
cin>>n;
S=0;
p=1;
for(i=1;i<=n;i++)
(float)(S=S+(float)(1/p*i));
cout<<„Suma este”<<S;
}
Am introdus n=3 si suma este sase…
Care sa fie greseala?
for(i=1;i<=n;i++)
{q=1;
for(j=1;j<=i;j++) q=q*j;
s=s+1/q;
}
seamana cu alta problema postata de tine… 1!+2!+…+n!