[問題] c++ 級數的計算
題目:
請寫一個程式輸入X,請計算
∞ x^3i
Σ ──── 的值並輸出其結果,其收斂條件為小數點第五位
i=0 i!
在下寫的
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double x,y=1,s=1;
int i;
cout<<"please enter a real number";
cin>>x;
for(i=1;y>0.00001;i++)
{
y=y*pow(x,3.0)/i;
s=s+y;
}
cout<<s;
system("pause");
return 0;
}
煩請板上高手幫忙檢查一下有沒有錯...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.7.59
※ 編輯: ian60702 來自: 140.112.7.59 (04/08 21:04)
推
04/08 21:28, , 1F
04/08 21:28, 1F
→
04/08 21:29, , 2F
04/08 21:29, 2F
→
04/08 23:45, , 3F
04/08 23:45, 3F
推
04/08 23:45, , 4F
04/08 23:45, 4F
→
04/09 00:00, , 5F
04/09 00:00, 5F
→
04/09 00:07, , 6F
04/09 00:07, 6F
→
04/09 00:09, , 7F
04/09 00:09, 7F
→
04/09 00:13, , 8F
04/09 00:13, 8F
→
04/09 00:35, , 9F
04/09 00:35, 9F
→
04/09 19:14, , 10F
04/09 19:14, 10F