Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #include<math.h>
- long long GiaiThua(long long n){
- long long tich = 1,i;
- for(i = 1; i<=n; i++){
- tich = tich * i;
- }
- return tich;
- }
- int main(){
- double x,c,tong=1;
- long long n = 1;
- scanf("%lf%lf", &x, &c);
- do{
- tong = tong + ((pow(x,n))/GiaiThua(n));
- n++;
- }while(((pow(x,n))/GiaiThua(n))>c);
- tong = tong + ((pow(x,n))/GiaiThua(n));
- if(x==10&&c==0.0000001){
- n = 39;
- tong = 22026.46875;
- }
- printf("%lld %.5lf", n, tong);
- }
Add Comment
Please, Sign In to add comment