Facebook
From Mature Peccary, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 265
  1. 3. Pseudokod:
  2.  
  3.     Wczytaj n, a, b, c
  4.     Wyswietl << "Metoda Thomasa" << endl;
  5.     Stopien:
  6.     Wyswietl << "Podaj stopien macierzy: ";
  7.     Wprowadz >> n;
  8.     jeżeli(n<3)
  9.         Wyswietl<< "Stopien macierzy nie moze byc mniejszy od 3" << endl;
  10.         Idź do Stopien }
  11.     float A[n][n];
  12.     float B[n][1];
  13.     float X[n][1];
  14.     float C[n][n];
  15.     float D[n][1];
  16.     Wyswietl << "Macierz trojdiagonalna: " << endl;
  17.  
  18.     for(int i=0; i<n; i++)
  19.     {  for(int j=0; j<n; j++ {
  20. Jeżeli(i==j){wyswietl << "b "; }
  21.             else if(i==j-1)
  22.             { wyswietl << "c ";}
  23.             W przeciwnym razie(i==j+1)
  24.             {Wyswietl<< "a ";}else
  25.             {  Wyswietl << "0 ";}
  26.         }cout << endl;
  27.     }
  28. for(int i=0; i<n; i++)
  29.    {for(int j=0; j<n; j++){
  30.             jeżeli(i==j)
  31.             {cout << "Podaj wartosc elementu b" << i+1 << j+1 << ": ";
  32.                 Wprowadz>> A[i][j];
  33.             }  W przeciwnym razie(i==j-1)   {
  34.                Wypisz << "Podaj wartosc elementu c" << i+1 << j+1 << ": ";
  35.                 Wprowadz >> A[i][j];
  36.             }
  37. W przeciwnym razie(i==j+1)
  38.             {
  39.                 Wyswietl << "Podaj wartosc elementu a" << i+1 << j+1 << ": ";
  40.                 Wprowadz >> A[i][j];
  41.             }else{  A[i][j] = 0;}
  42.         }wyswietl << endl;
  43.     }
  44.