Advertisement
Guest User

код

a guest
Oct 23rd, 2014
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. #include < math.h >
  4.  
  5. int main()
  6. {
  7. setlocale(LC_ALL, "Russian");
  8. int i,j,n,m;
  9. long double B[3][4];
  10. long double C[3][4];
  11. //long double A1[3][4];
  12. long double A[3][4];
  13. A[1][1]=1.2345; A[2][1]=2.3456; A[3][1]=3.4567; A[1][2]=3.1415; A[1][3]=1; A[1][4]=7.7975; A[2][2]=5.9690; A[3][2]=2.1828; A[2][3]=0; A[2][4]=14.2836; A[3][3]=2.8; A[3][4]=8,6063;
  14. /*cout << "введите количетсво строк матрицы A n=";
  15. cin >> n;
  16. cout << "введите количетсво столбцов матрицы A m=";
  17. cin >> m;
  18. cout << "введите элементы матрицы A \n";
  19. for (i=0; i<n; i++)
  20. for (j=0; j<m; j++)
  21. cin >> A1[i][j];
  22. cout << "матрица А \n";
  23. for (i=0; i<n; i++)
  24. {
  25. for (j=0; j<m; j++)
  26. cout << A1[i][j] << "\t";
  27. cout << endl;
  28. }*/
  29. B[1][1]=A[1][1];
  30. B[2][1]=A[2][1];
  31. B[3][1]=A[3][1];
  32.  
  33.  
  34. C[1][2]=(ceil((A[1][2]/B[1][1])*10*10))/10/10;
  35. C[1][3]=(ceil((A[1][3]/B[1][1])*10*10))/10/10;
  36. C[1][4]=(ceil((A[1][4]/B[1][1])*10*10))/10/10;
  37.  
  38. B[2][2]=(ceil((A[2][2]-(ceil((B[2][1]*C[1][2])*10*10))/10/10)*10*10))/10/10;
  39. B[3][2]=ceil((A[3][2]-ceil((B[3][1]*C[1][2])*10*10)/10/10)*10*10)/10/10;
  40.  
  41.  
  42. C[2][3]=(ceil((A[2][3]-(ceil((ceil((B[2][1]*C[1][3])*10*10)/10/10)/B[2][2])*10*10)/10/10)*10*10))/10/10;
  43. C[2][4]=(ceil((A[2][4]-(ceil((ceil((B[2][1]*C[1][4])*10*10)/10/10)/B[2][2])*10*10)/10/10)*10*10))/10/10;
  44.  
  45. B[3][3]=(ceil(A[3][3]-(ceil((B[3][1]*C[1][3])*10*10))/10/10-(ceil((B[3][2]*C[2][3])*10*10))/10/10)*10*10)/10/10;
  46.  
  47. C[3][4]=(ceil(((A[3][4]-(ceil((B[3][1]*C[1][4])*10*10))/10/10-(ceil((B[3][2]*C[2][4])/B[3][3])*10*10))/10/10)*10*10))/10/10;
  48.  
  49. cout << "B[1][1]=" << B[1][1] << endl
  50. << "B[2][1]=" << B[2][1] << endl
  51. << "B[3][1]=" << B[3][1] << endl
  52. << "B[2][2]=" << B[2][2] << endl
  53. << "B[3][2]=" << B[3][2] << endl
  54. << "B[3][3]=" << B[3][3] << endl
  55. << "B[1][1]=" << B[1][1] << endl
  56. << "C[1][2]=" << C[1][2] << endl
  57. << "C[1][3]=" << C[1][3] << endl
  58. << "C[1][4]=" << C[1][4] << endl
  59. << "C[2][3]=" << C[2][3] << endl
  60. << "C[2][4]=" << C[2][4] << endl
  61. << "C[3][4]=" << C[3][4] << endl;
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement