第二周项目4-用循环求
2016-03-10 09:00
309 查看
问题及代码:
*文件名称:test.cpp *作者:张晴晴 *完成日期:2016年3月9日 *版本号:v1.0 *问题描述:写出下面求解任务的程序 (1)用如下公式求π的近似值(计算直到最后一项的绝对值小于10的-5次方) π/4=1-1/3+1/5-1/7+••• (2)Fibonacci数列在计算科学、经济学等领域中广泛使用,其特点是:第一、二个数是1,从第三个数开始,每个数是其前两个数之和。据此,这个数列为:1 1 23 5 8 13 21 34 55 89 ••••请设计程序,输出这个数列,知道这个数字超过10000. *输入描述:不用任何输入的计算值。 *程序输出:输出运算结果。 */ (1) #include<iostream> using namespace std; int main() { double pa=0,i=1,a=-1; while(1/i>=1e-5) { pa=pa-a/i; i=i+2; a=-a; } pa=pa*4; cout<<"pa="<<pa<<endl; return 0; } (2) #include<iostream> using namespace std; int main() { int a,b,he=1; for(a=1,b=1;he<10000;) { if(a==1&&b==1) cout<<a<<endl<<b<<endl; he=a+b; a=b; b=he; cout<<he<<endl; if(he>10000) break; } return 0; }运行结果:知识点总结:从这个程序中,巩固了自己对编程方法的掌握,巩固课上所学。学习心得:第二个不会做,好难啊,晕。
相关文章推荐
- c++第一次上机报告1
- MathType requires a newer version of MT Extra等MathType问题的不兼容性解决方案
- 滤波电容、去耦电容、旁路电容的作用
- 羊皮书APP(Android版)开发系列(三)APP引导页启动控制
- 【项目3-小试循环】
- UIWindow 实现遮盖导航条的蒙版
- Linux安装ElasticSearch与MongoDB分布式集群环境下数据同步
- Adapter模式实战之重构鸿洋集团的Android圆形菜单建行
- 字母索引 listview
- 项目3-小试循环
- 第2周项目1宣告主权
- 关于怎样写易读易上手文档的思考
- 费波纳茨数
- C++第一次上机试验报告-02
- c++第一次试验项目二
- 第二周项目-就拿胖子说事
- 面试题总结
- C++上机报告
- android: 实现跨程序数据共享
- Sublime Text 3最好的功能、插件和设置