Ec. 3*3 Gauss-Seidel c++
Enviado por da09vidy • 5 de Noviembre de 2015 • Práctica o problema • 1.371 Palabras (6 Páginas) • 132 Visitas
#include
#include
#include
#include
using namespace std;
int main()
{
float ax,bx,cx,dx,ay,by,cy,dy,az,bz,cz,dz;
float a1,b1,c1,d1,a2,b2,c2,d2,a3,b3,c3,d3;
float ax1,bx1,cx1,ay1,by1,cy1,az1,bz1,cz1;
float ex1,ex2,ex3,ex4,ex5,ex6;
float ey1,ey2,ey3,ey4,ey5,ey6;
float ez1,ez2,ez3,ez4,ez5,ez6;
float i,j=0,k=1;
float x,y,z,x1=0,y1=0,z1=0;
float eax=1,eay=1,eaz=1;
cout<<"Sistema de Ecuaciones de 3*3 por el Metodo Gauss-Seidel\n"<
cout<<"1er Ecucacion: ax+by+cz=d\n"<
cout<<"a=";
cin>>ax;
cout<<"b=";
cin>>bx;
cout<<"c=";
cin>>cx;
cout<<"d=";
cin>>dx;
system("cls");
cout<<"Sistema de Ecuaciones de 3*3 por el Metodo Gauss-Seidel\n"<
cout<<"2da Ecuacion: ax+by+cz=d\n"<
cout<<"a=";
cin>>ay;
cout<<"b=";
cin>>by;
cout<<"c=";
cin>>cy;
cout<<"d=";
cin>>dy;
system("cls");
cout<<"Sistema de Ecuaciones de 3*3 por el Metodo Gauss-Seidel\n"<
cout<<"3ra Ecuacion: ax+by+cz=d\n"<
cout<<"a=";
cin>>az;
cout<<"b=";
cin>>bz;
cout<<"c=";
cin>>cz;
cout<<"d=";
cin>>dz;
system("cls");
cout<<"El sistema de ecuaciones es:"<
cout<
cout<
cout<
system("cls");
a1=ax, b1=bx, c1=cx, d1=dx;
a2=ay, b2=by, c2=cy, d2=dy;
a3=az, b3=bz, c3=cz, d3=dz;
ax1=abs(ax), bx1=abs(bx), cx1=abs(cx);
ay1=abs(ay), by1=abs(by), cy1=abs(cy);
az1=abs(az), bz1=abs(bz), cz1=abs(cz);
ex1=bx1+cx1, ex2=by1+cy1, ex3=bz1+cz1, ex4=bx1+cx1, ex5=by1+cy1, ex6=bz1+cz1;
ey1=ay1+cy1, ey2=az1+cz1, ey3=ax1+cx1, ey4=az1+cz1, ey5=ax1+cx1, ey6=ay1+cy1;
ez1=az1+bz1, ez2=ax1+bx1, ez3=ay1+by1, ez4=ay1+by1, ez5=az1+bz1, ez6=ax1+bx1;
if(ax1>ex1 && by1>ey1 && cz1>ez1)
{
cout<<"El sistema de ecuaciones convergente es:"<
cout<
cout<
cout<
j++;
}
else
{
a1=ay, b1=by, c1=cy, d1=dy;
a2=az, b2=bz, c2=cz, d2=dz;
a3=ax, b3=bx, c3=cx, d3=dx;
if(ay1>ex2 && bz1>ey2 && cx1>ex2)
{
cout<<"El sistema de ecuaciones convergente es:"<
cout<
cout<
cout<
j++;
}
else
{
a1=az, b1=bz, c1=cz, d1=dz;
a2=ax, b2=bx, c2=cx, d2=dx;
a3=ay, b3=by, c3=cy, d3=dy;
if(az1>ex3 && bx1>ey3 && cy1>ez3)
{
cout<<"El sistema de ecuaciones convergente es:"<
cout<
cout<
...