毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 课程设计 >> 正文

VC++计算圆周率问题源代码+流程图

更新时间:2011-4-28:  来源:毕业论文

VC++计算圆周率问题源代码+流程图
基础题_3计算圆周率问题.9
  2.1  需求分析..9
2.2  概要设计.....10
2.3  详细设计与编码.....10
2.4  调试分析.....11
2.5  用户使用说明 ...11
2.6  设计心得.....11
需求分析:
     本程序需要解决的问题比较清晰也比较简单。主要解决的是: 1.由计算公式π/4 = 1 - 1/3 + 1/5 -1/7 + 1/9 -…算出200项时得到的近似π。2. 求出误差小于0.000001的π的近似值
1.2概要设计:

本程设计思路: 本实验已经将需要的公式给出,只需求当项数为200以及误差小于0.000001的π两个结果,所以需要设计程序来实现公式π/4 = 1 - 1/3 + 1/5 -1/7 + 1/9 -…。这是最重要的一点。实现了这一点,这个实验便没有什么困难的了。

程序流程图:
 
1.3   详细设计与编码:

#include<iostream.h>
#include<iomanip.h>
#include<math.h>
 main()
 {
  原文请找腾讯752018766六,维-论'文~网http://www.lwfree.cn    sum1+=(a*b);
  }
  cout<<"计算200项,圆周率为:"<<setprecision(10)<<4*sum1<<endl;
   double j,sum2=0,c=-1,d; //误差小于0.000001的圆周率
   for(j=1;j<=1000000;j++)
   {d=1/(2*j-1);
   c=-c;
   sum2+=(c*d);
   if(fabs(3.1415926-sum2)<0.00001)
  break;
 }
   cout<<"误差小于0.000001的π近似值为:"<<setprecision(9)<<4*sum2<<endl;
 }
程序执行的结果:1805

VC++计算圆周率问题源代码+流程图下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©lwfree.cn 六维论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。