求c++求大神帮忙ps写个程序

有C++大神不?帮忙写个程序,期末作业,谢。_河北联合大学吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:76,502贴子:
有C++大神不?帮忙写个程序,期末作业,谢。收藏
一、题目:分别用牛顿迭代法、弦截法和二分法求根 二、目的与要求 1.目的: (1)通过采用牛顿迭代法、弦截法和二分法求根的程序设计,使学生更加系统地理解和掌握C语言函数间参数传递方法、数组和指针的应用等编程技巧。培养学生综合利用C语言进行科学计算,使学生将所学知识转化为分析和设计数学中的实际问题的能力,学会查资料和工具书。 (2)提高学生建立程序文档、归纳总结的能力。 (3)进一步巩固和灵活运用先修课程《计算机文化基础》有关文字处理、图表分析、数据归整、应用软件之间图表、数据共享等信息技术处理的综合能力。 2。基本要求: (1)要求用模块化设计和C语言的思想来完成程序的设计; (2)要求分别编写牛顿迭代法、弦截法和二分法求根的函数,分别存到不同的.CPP文件中; (3)在VC++6.0环境中,学会调试程序的方法,及时查究错误,独立调试完成。 (4)程序调试通过后,完成程序文档的整理,加必要的注释。 3.创新要求 在基本要求达到后,进行创新设计,如利用输入文本文件提供矩阵的数据等。 4.书写设计报告的要求 设计报告中包含以下几个方面: (1)设计题目 (2)总体设计 ① 概述所作系统的功能及用途 ② 用自顶而下或自底而上的方法,划分功能模块。 ③ 确定各模块的算法 (3)根据算法画出模块图 (4)列出程序清单,并加以必要的注释 (5)写出调试程序的方法 (6)指出所设计问题的不足和改进方案 (7)总结本次设计的收获及心得 三、设计内容及其基本原理和设计方法 1. 问题描述: 一般解一元方程,常用采用的方法有:牛顿迭代法、弦截法和二分法等。 (1)牛顿迭代法求根 几何意义: f(x)=a0xn+a1xn-1+….+an-1x+an=0 求f(x)在X0附近的根 计算公式:Xn+1=Xn-f(Xn)/f’(Xn) 精度:ε= |Xn+1-Xn|&1.0e-m,m=6。 牛顿迭代法 所求的根:满足精度的Xn (2) 二分法 任取两点x1和x2,判断(x1,x2)判断(x2,x2) 有无实根。如右图所示,如果f(x1)和f(x2)付号相 反,说明(x1,x2)之间有一实根。取(x1,x2)的 中点x,检查f(x)和f(x1)是否同符号,如果不同号, 说明实根在(x1,x)区间,x作为新x2,舍弃 二分法 (x,x2)区间;若同号,则实根在(x,x2)区间, x作为新x1, 舍弃(x1,x)区间。再根据新的x1,x2,找中点,重复上述步骤。直到|x1-x2|&10-6时,x=(x1+x2)/2为所求。 (3)弦截法 其思路是,取f(x1)与f(x2)连线与x轴的交点x, 从(x1,x)和(x,x2)两个区间中取舍的方法与二分法相同。 计算公式为: 判断f(x1)与f(x2)是否同符号的方法与二分法采 弦截法 用的方法相同。直到先后两次求出的x(弦截典)的值 之差小于10-6为止。 2. 设计要求: 分别用牛顿迭代法、弦截法和二分法求下列方程的根,分析比较各种方法的迭代次数及精度。 f(x)=x3-2x2+7x+4=0 牛顿迭代法的初值:x=0.5; 弦截法x1,x2的初值:-1,1; 二分法x1,x2的初值:-1,0. 精度要求: | x1-x2|&10-6
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或求大神写个程序,在线等!!!_c++吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:262,752贴子:
求大神写个程序,在线等!!!收藏
利用虚函数求面积题目描述定义抽象基类Shape,由它派生出3个派生类:Circle(圆形)、Rectangle( 长方形)、和Triangle (三角形),用虚函数分别计算面积。编写求面积和函数TotalArea (vector&Shape *&),该函数利用基类指针向量,它的每一个元素指向一个派生类的图形对象。编写测试解释器,读入各种图形信息,生成各种图形对象,由vector&Shape *&管理。利用求面积虚函数,输出面积总和,要求正确释放空间。PI取3.1416 输入描述circle 后跟半径rectangle后跟长和宽triangle后跟三条边 输出描述结果保留小数点后4位 输入样例circle
5.2 circle
6.0rectangle
3.4 2 triangle
3 4 5rectangle
4.4 10 输出样例254.8465
上海达内c++一般需要4-8周,就可以完全掌握.上海c++的费用根据培训课时定,120天从入门到精通..
你好。。。来群
。。请大家支持下 Iterstudy 吧。学习C++的。。后续YY不断有课程 。免费的。。大家多多交流。速速的来、、
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或问题已关闭
代为完成个人任务
提问需要满足:其他人可能遇到相似问题,或问题的解决方法对其他人有所助益。如果通过其他方式解决遇到困难,欢迎提问并说明你的求知过程。
请大神们帮帮忙,求一个程序流程图?
#include &iostream&&br&&br&&br&&br&int main()&br&{&br&
int a,b,c,d,e;&br&
int n=0;&br&
for(a=0;a&=2;a++){&br&
for(b=0;b&=5;b++){&br&
for(c=0;c&=10;c++){&br&
for(d=0;d&=20;d++){&br&
for(e=0;e&=100;e++){&br&
if(100==50*a+20*b+10*c+5*d+1*e){&br&
cout&&&100=50*&&&a&&&+20*&&&b&&&+10*&&&c&&&+5*&&&d&&&+1*&&&e&&&br&
cout&&n;&br&
retur&br&}
#include &iostream&int main(){
int a,b,c,d,e;
for(a=0;a&=2;a++){
for(b=0;b&=5;b++){
for(c=0;c&=10;c++){
for(d=0;d&=20;d++){
for(e=0;e&=100;e++){
if(100==50*a+20*b+10*c+5*d+1*e){
cout&&"100=50*"&&a&&"+20*"&&b&&"+10*"&&c&&"+5*"&&d&&"+1*"&&e&&
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 ps大神帮忙p两张照片 的文章

 

随机推荐