#include <iostream>
#include <fstream>
void functionB(double **& A, double*& B, int n, double **& U, double **& L)
{
//wiersz 1. U
for (int j = 1; j <= n; j++)
U[1][j] = A[1][j];
//kolumna 1. L
for (int j = 2; j <= n; j++)
L[j][1] = A[j][1] / U[1][1];
//>1
for (int i = 1; i <= n; i++){
double sumU = 0;
double sumL = 0;
for (int j = i; j <= n; j++){ //U
for (int k = 1; k <= i - 1; k++)
sumU = L[i][k] * U[k][j];
U[i][j] = A[i][j] - sumU;
}
for (int j = i + 1; j <= n; j++){ //L
for (int k = 1; k <= i - 1; k++)
sumL = L[j][k] * U[k][i];
L[j][i] = (A[j][i] - sumL) / U[i][i];
}
}
}
int main()
{
int n;
double **A = new double* [n + 1];
double *B = new double[n + 1];
double **U = new double*[n + 1];
double **L = new double*[n + 1];
for (int i = 0; i < n + 1; i++)
A[i] = new double[n + 1];
for (int i = 0; i <= n; i++){
B[i] = 0;
for (int j = 0; j <= n; j++)
{
A[i][j] = 0; //zerowanie macierzy
L[i][j] = 0;
U[i][j] = 0;
}
}
for (int i = 0; i <= n; i++) //1 na przekÄ…tnej L
L[i][i] = 1;
}
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}