Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Tính S(x,n) = x + (x^2)/2! + (x^3)/3! + ... + (x^n)/n!
- // Khai bao ham thu vien
- #include<stdio.h>
- #include<conio.h>
- long tinhtu(int x,int n);
- long tinhmau(int n);
- void main()
- {
- // nhap du lieu
- int x,n;
- //
- scanf("%d%d",&x,&n);
- double s=0;
- for(int i=1;i<=n;i++)
- {
- s=s+ (double)tinhtu(x,i)/(tinhmau(i));
- }
- printf("%.2lf",s);
- }
- long tinhmau(int n)
- {
- long s=1;
- if(n==0|| n==1)
- {
- return 1;
- }
- else
- {
- for(int i=2;i<=n;i++)
- {
- s=s*i;
- }
- return s;
- }
- }
- long tinhtu(int x,int n)
- {
- long t=1;
- if(x==0)
- return 0;
- else
- {
- for(int i=1;i<=n;i++)
- {
- t=t*x;
- }
- return t;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement