Курсовая работа: Метод релаксации переменных решения СЛАУ

ПРИЛОЖЕНИЕ

Листинг программы

#include<iostream.h>

#include<math.h>

intmaximal(intn,doubleR0[]);

voidmain(){

inti,j,n,f,k,iter;

double S,det;

cout<<"Введите размерность матрицы(матрица должна быть квадратной)= ";cin>>n;

double *x=new double [n];

double **b=new double *[n];

for(i=0;i<n;i++)

b[i]=new double[n+1];

double **a=new double *[n];

for(i=0;i<n;i++)

a[i]=new double[n+1];

cout<<"Введите количество итераций:";

cin>>iter;

cout<<"Введите расширенную матрицу:\n";

for(i=0;i<n;i++){

for(j=0;j<=n;j++)

cin>>b[i][j];

}

cout<<"Подготавливаю матрицу к релаксации...\n";

for(i=0;i<n;i++){

for(j=0;j<n;j++)

a[i][j]=-b[i][j]/b[i][i];

a[i][n]=b[i][n]/b[i][i];

}

К-во Просмотров: 528
Бесплатно скачать Курсовая работа: Метод релаксации переменных решения СЛАУ