这是我的#include#includeusingnamespacestd;doublepotenz(doublen,unsignedintx);doublefakult(unsignedintn);doubleiteration(doublex);doubleungerade(unsignedi...
这是我的
#include
# include
using namespace std;
double potenz(double n,unsigned int x);
double fakult(unsigned int n);
double iteration(double x);
double ungerade(unsigned int n);
void eingabe(double &x);
——————————————————————————————————
#include "Deklaration.h"
double potenz(double x,unsigned int n)
{
double pot=1;
for(unsigned int i=1;i<=n;i=i++)
pot=pot*x*x;
return pot;
}
double fakult(unsigned int n)
{
double fak=1;
for(unsigned int i=1;i<=2*n+1;i=i+1)
fak=fak*i;
return fak;
}
double ungerade(unsigned int n)
{
double ung=1;
for(unsigned int i=1;i<=n;i=i+2)
ung=-1*ung;
return ung;
}
double iteration(double x)
{
double s=0;
unsigned int i=0;
while (fabs(potenz(x,i)/fakult(i))>1e-8)
{
s=s+potenz(x,i)/fakult(i)*ungerade(i);
i=i+1;
}
return s;
}
void eingabe(double &x)
{ cout<
cin>>x;
}
——————————————————————————————————
#include "Deklaration.h"
int main ()
{
double z;
cout<
eingabe(z);
cout<
cout<
return 0;
}
呃~德语单词请无视= =
谢谢啦~
展开