#include <iostream>
using namespace std; const double ERROR=0.00001; float exp(float); void main() { float x,y; cin>>x; y=exp(x); cout<<y<<endl; } float exp(float x) { int i; float f,m,y; f=1; m=1; y=1; i=1; while(m/f>ERROR) { f=f*i; m=m*x; y=y+m/f; i=i+1; } return y; } |
|