dzielenie wielomianów permutacjom.
: 20 sty 2026, 06:04
C/C++
/
#include <iostream>
#include <conio.h>
const short = 12;
#include <fstream>
#include <string>
using namespace std;
//--------------------------------------------
int main()
{
using namespace std;
int tab1[ 12]{10};
int main()
{
string const dzieleniewielomianowpermutacją("C:/dzielenie.txt");
ofstream (dzieleniewielomianowpermutacją("C:/dzielenie.txt");
if("C:/dzielenie.txt")
{
("C:/dzielenie.txt")<< "
tab1[ 0 ]{0} = cin; //
tab1[ 0 ][1 ] = cin;
tab1[ 0 ][ 2 ] = cin;
tab1[ 0][3 ] = cin;
tab1[ 0 ][ 4 ] = cin;
tab1[ 0 ][ 5 ] = cin;
tab1[ 0 ][ 6 ] = cin;
tab1[ 0 ][ 7 ] = cin;
tab1[ 0 ][ 8 ] = cin;
tab1[ 0 ][ 9 ] = cin;
tab1[ 1 ]{0} = cin; //
tab1[ 1][1 ] = cin;
tab1[1][ 2 ] = cin;
tab1[ 1[3 ] = cin;
tab1[ 1][ 4 ] = cin;
tab[2][1}=tab{0}(0};
tab[2][2}=-(tab{0}(0})*(tab{1}{0}+tab{1}{1}+tab{1}{2}+tab{1}{3)
tab [3][0]=(tab{1}{0}+tab{1}{1}+tab{1}{2}+tab{1}{3});
tab [3][1]=(tab{1}{1}+tab{1}{2}+tab{1}{3};
tab[3][2]=(tab{1}{2}+tab{1}{3};
tab[3][3]=tab{1}{3});
tab[2]{3}=(tab{0}(0})*(tab[3][0])+(tab{0}(1})*(tab[2][0]-(tab{0}(2})
tab [4][0]=tab{0}(1})(tab{3}{0}+tab{3}{1}+tab{3}{2}+tab{3}{3});
tab [4][1]=tab{3}(2})(tab[3}{1}+tab{3}{2}+tab{3}{3};
tab[4][2]=tab{3}(3})(tab{3}{2}+tab{3}{3};
tab[4][3]=tab{3}(4})tab{3}{3});
tab[2]{4}=(tab{0}(0})*(tab[4][0])+(tab{0}(1})*(tab[4][1]-(tab{0}(2}*tab[2][2]
tatab [5][0]=tab{0}(1})(tab{4}{0}+tab{4}{1}+tab{4}{2}+tab{4}{3});
tab [5][1]=tab{4}(2})(tab[4}{1}+tab{4}{2}+tab{4}{3};
tab[5][2]=tab{4}(3})(tab{4]{2}+tab{4}{3};
tab[5][3]=tab{4}(4})tab{4}{3});
...
...
...
...
tab[2]{n-2}=((tab{0}(0})*(tab[n-3][0])+(tab{0}(1})*(tab[n-4][1]-(tab{0}(2}*tab[n-5][2]... tab[3][6])/tab{1}{0}
:::
tab[2]{n-2}=(tab{0}(0})*(tab[n-2][0])+(tab{0}(1})*(tab[n-3][1]-(tab{0}(2}*tab[n-4][2]... tab[3][8]/tab{1}[0]*tab[1][1]
:::
tab[2]{n-1}=(tab{0}(0})*(tab[n][0])+(tab{0}(1})*(tab[n-2][1]-(tab{0}(2}*tab[n-3][2]... tab[3][8][8]/tab{1}[0]*tab[1][1]*tab[1][2]
...
tab[2]{n}=(tab[0][0]*{tab{1][3])^{n}-tab[0][1]*{tab{1][3])^{n-1}+tab[0][2]*{tab{1][3])^{n-2}../
[8]/tab{1}[0]*tab[1][1]*tab[1][2]*tab[1][3]
/
#include <iostream>
#include <conio.h>
const short = 12;
#include <fstream>
#include <string>
using namespace std;
//--------------------------------------------
int main()
{
using namespace std;
int tab1[ 12]{10};
int main()
{
string const dzieleniewielomianowpermutacją("C:/dzielenie.txt");
ofstream (dzieleniewielomianowpermutacją("C:/dzielenie.txt");
if("C:/dzielenie.txt")
{
("C:/dzielenie.txt")<< "
tab1[ 0 ]{0} = cin; //
tab1[ 0 ][1 ] = cin;
tab1[ 0 ][ 2 ] = cin;
tab1[ 0][3 ] = cin;
tab1[ 0 ][ 4 ] = cin;
tab1[ 0 ][ 5 ] = cin;
tab1[ 0 ][ 6 ] = cin;
tab1[ 0 ][ 7 ] = cin;
tab1[ 0 ][ 8 ] = cin;
tab1[ 0 ][ 9 ] = cin;
tab1[ 1 ]{0} = cin; //
tab1[ 1][1 ] = cin;
tab1[1][ 2 ] = cin;
tab1[ 1[3 ] = cin;
tab1[ 1][ 4 ] = cin;
tab[2][1}=tab{0}(0};
tab[2][2}=-(tab{0}(0})*(tab{1}{0}+tab{1}{1}+tab{1}{2}+tab{1}{3)
tab [3][0]=(tab{1}{0}+tab{1}{1}+tab{1}{2}+tab{1}{3});
tab [3][1]=(tab{1}{1}+tab{1}{2}+tab{1}{3};
tab[3][2]=(tab{1}{2}+tab{1}{3};
tab[3][3]=tab{1}{3});
tab[2]{3}=(tab{0}(0})*(tab[3][0])+(tab{0}(1})*(tab[2][0]-(tab{0}(2})
tab [4][0]=tab{0}(1})(tab{3}{0}+tab{3}{1}+tab{3}{2}+tab{3}{3});
tab [4][1]=tab{3}(2})(tab[3}{1}+tab{3}{2}+tab{3}{3};
tab[4][2]=tab{3}(3})(tab{3}{2}+tab{3}{3};
tab[4][3]=tab{3}(4})tab{3}{3});
tab[2]{4}=(tab{0}(0})*(tab[4][0])+(tab{0}(1})*(tab[4][1]-(tab{0}(2}*tab[2][2]
tatab [5][0]=tab{0}(1})(tab{4}{0}+tab{4}{1}+tab{4}{2}+tab{4}{3});
tab [5][1]=tab{4}(2})(tab[4}{1}+tab{4}{2}+tab{4}{3};
tab[5][2]=tab{4}(3})(tab{4]{2}+tab{4}{3};
tab[5][3]=tab{4}(4})tab{4}{3});
...
...
...
...
tab[2]{n-2}=((tab{0}(0})*(tab[n-3][0])+(tab{0}(1})*(tab[n-4][1]-(tab{0}(2}*tab[n-5][2]... tab[3][6])/tab{1}{0}
:::
tab[2]{n-2}=(tab{0}(0})*(tab[n-2][0])+(tab{0}(1})*(tab[n-3][1]-(tab{0}(2}*tab[n-4][2]... tab[3][8]/tab{1}[0]*tab[1][1]
:::
tab[2]{n-1}=(tab{0}(0})*(tab[n][0])+(tab{0}(1})*(tab[n-2][1]-(tab{0}(2}*tab[n-3][2]... tab[3][8][8]/tab{1}[0]*tab[1][1]*tab[1][2]
...
tab[2]{n}=(tab[0][0]*{tab{1][3])^{n}-tab[0][1]*{tab{1][3])^{n-1}+tab[0][2]*{tab{1][3])^{n-2}../
[8]/tab{1}[0]*tab[1][1]*tab[1][2]*tab[1][3]