Jak dopisać warunek stopu obliczen

0
#include <iostream>
#include <math.h>
#include <fstream>
using namespace std;
const double eps=0.01;
int main()
{
    int const W=200,K=200; double A[W][K],B[W],X[W],G[W], XX[W]; int i,j;
    for(i=0;i<W;i++)
    {
        for(j=0;j<K;j++)
        {
             if(i==j)A[i][j]=2.2+2*i;
             else A[i][j]=1/3;
        }
    }
    for(i=0;i<W;i++)
    {
        double s=0;
        for(j=0;j<W;j++)
        {
            s+=A[i][j]*j;
        }

        B[i]=s;
    }
    for(i=0;i<W;i++) X[i]=0;
    for(i=0;i<W;i++) XX[i]=0;
    for(int k=1;k<100;k++)
    for(k=0;k<100;k++)
    {


for(i=0;i<W;i++)
    {
        double s=0;
        for(j=0;j<W;j++)
        {
         if(j>i) s+=A[i][j]*XX[j];
         if(j<i) s+=A[i][j]*XX[j];
        }
        XX[i]=X[i]; //do warunku stopu
        X[i]=(B[i]-s)/A[i][i];
        XX[i]=X[i];
     }
}
         std::ofstream plik("wynik.txt");
         for(i=0; i<W; i++)
         {

           plik<<X[i]<<"\n\n";;
         }
plik.close();
return 0;
} 

Witam

Męcze się i męczę i nie mogę dojść jak napisać warunek stopu aby działa w pętli do..while może mi ktoś pomóc już nerwy trace :(

0

Co znaczy do warunku stopu, kiedy ma być ten stop? XX[i] = X[i]; to chcesz wykonywać, aż do stopu?

1 użytkowników online, w tym zalogowanych: 0, gości: 1