您的位置:首页 > 其它

第二周 项目四

2016-03-15 19:40 120 查看
/*
*Copyright(c)2014,烟台大学计算机与控制工程学院
*Allrights reserved.
*文件名称:test.cpp
*作者:肖雪
*完成日期:2016年3月15日
*版本号:v1.0
*
*问题描述:
*         (1)用如下公式求π的近似值(计算直到最后一项的绝对值小于10E-5)
*                  π/4=1-1/3+1/5-1/7+...
*         (2)设计程序,输出Fibonacci数列:1 1 2 3 5 8 13 21 34 55 89...直到这个数字超过1000
*程序输出:(1)近似值 (2)数列
*/

//(1)

#include<iostream>
using namespace std;
int main()
{
int i;
int a=-1;
double pai,sum=0;
for(i=1;i<100000;i+=2)
{
a=-a;
sum=sum+(1.0/i)*a;
}
pai=4*sum;
cout<<"π的近似值:"<<pai<<endl;

return 0;
}




//(2)
#include<iostream>
using namespace std;
int main()
{
int i=1,t;
int sum=0;
cout<<i<<sum<<endl;
while(sum<=10000)
{
t=sum;
sum=i;
i=t;
sum+=i;
cout<<sum<<endl;
}
return 0;
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: