Advertisement
Guest User

Untitled

a guest
Nov 21st, 2019
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.25 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main(int argc, char *argv[])
  5. {
  6.   int wymiar=3;
  7.   int liczba=3;
  8.  
  9.   double **E=new double *[wymiar]; //Macierz E
  10.   double **A=new double *[wymiar]; //Macierz A
  11.   double *x=new double[wymiar];   //x
  12.   double *b=new double[wymiar];   //b
  13.   double *a=new double[wymiar];   //a
  14.   double *alfa=new double[wymiar];  //alfa
  15.   double *e=new double[wymiar];   //e
  16.   double *c=new double[wymiar];   //dodatkowa zmienna c
  17.   /*
  18.   double *h=new double[wymiar];
  19.   double *g=new double[wymiar];
  20.   */
  21.   for(int i=0;i<wymiar;i++)
  22.   {
  23.     E[i]=new double [wymiar];
  24.     A[i]=new double [wymiar];
  25.   }
  26.   for (int i = 0; i < wymiar; i++)
  27.   {
  28.         x[i]=i;
  29.         b[i]=i;
  30.         a[i]=i;
  31.         for (int j = 0; j < wymiar; j++)
  32.         {
  33.             E[i][j] = i+j;
  34.             A[i][j] = i+j;
  35.         }
  36.   }
  37.   //alfa=x*b
  38.   for(int i=0;i<wymiar;i++)
  39.   {
  40.     alfa[i]=x[i]*b[i];
  41.     cout<<alfa[i];
  42.   }
  43.  
  44. for(int i=0;i<wymiar;i++)
  45. {
  46.   for(int j=0;j<wymiar;j++)
  47.   {
  48.     E[i][j]=E[i][j]*alfa[i];
  49.   }
  50. }
  51. for(int i=0;i<wymiar;i++)
  52. {
  53.     c[i]=alfa[i]*a[i];
  54.     e[i]=c[i]+x[i];
  55. }
  56. for(int i=0;i<wymiar;i++)
  57. {
  58.   double suma=0
  59.   for(int j=0;j<wymiar;j++)
  60.   {
  61.       suma+=A[i][j];
  62.       x[i]=suma*e[j];
  63.   }
  64.  
  65. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement