- Bài này nói chung có nhiều cách làm...nhưng theo mình nghĩ ta ko nên sử dụng hàm tự chế zô làm gì cho nó chậm..mà ta sẽ lưu ý về tính tuần hoàn(có quy luật) của chuỗi số mà làm như sau nhé...
Code:
#include <stdio.h>
#include <math.h>
void main()
{
float tu = 1;
float mau = 1;
float tong = 2;
int n,x;
printf("Nhap n ");scanf("%d",&n);
printf("Nhap x ");scanf("%d",&x);
for(int i=3;i<=n;i=i+3)
{
tu = tu * pow(x,i); //pow(x,i) = x^i;#include <math.h>
mau = mau * i * (i-1) * (i-2);
tong = tong + (tu/mau);
}
printf("%f",tong);
}
- Bài này ngoài cách làm từng hàm sau đó tính thủ công thì nó còn có thể làm bằng hàm đệ quy nữa nhưng mà chạy chậm lắm...Nói chung là mình biết trong 3 cách đó thì cách mình nêu trên là tối ưu rồi...Nếu có jì thắc mắc hay cải tiến thêm mời các bạn cùng góp ý kiến nhé...