三元一次方程组C++算法实现

上传人:飞****9 文档编号:143133955 上传时间:2020-08-26 格式:PDF 页数:2 大小:125.12KB
返回 下载 相关 举报
三元一次方程组C++算法实现_第1页
第1页 / 共2页
三元一次方程组C++算法实现_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《三元一次方程组C++算法实现》由会员分享,可在线阅读,更多相关《三元一次方程组C++算法实现(2页珍藏版)》请在金锄头文库上搜索。

1、#include/*包含输入输出流*/ using namespace std; float f(float x, float y) float t; t=x/y; return t; int main() int i,j; float k3,x,y,z,a34,t;/*定义数组,即为输入数据*/ for(i=0;i=2;i+)/*循环输入方程*/ cout请分别输入第i+1条方程 X,Y,Z 的系数和结果:endl; for(j=0;jaij; while(a00=0) if(a10!=0) for(i=0;i=3;i+) t=a1i; a1i=a0i; a0i=t; break; else

2、 if(a20!=0) for(i=0;i=3;i+) t=a2i; a2i=a0i; a0i=t; break; else cout输入方程不是三元一次方程!endl; /*判断是不是三元一次方 程组*/ break; for(i=0;i=1;i+) if(ai+10!=0) ki=f(a00, ai+10); j=0; while(j=3) ai+1j*=ki; ai+1j-=a0j; j+; else continue; if(a21!=0) k2=f(a11,a21); i=1; while(i=3) a2i*=k2; a2i-=a1i; i+; z=f(a23,a22); y=(a13-a12*z)/a11; x=(a03-a02*z-a01*y)/a00; coutX= xendl; /*输出结果*/ coutY= yendl; coutZ= zendl;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号