Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.04.2014, 21:14
|
|||
|---|---|---|---|
|
|||
помогите плиз, вот здесь(float tmp, xx[m];)пишет что m должно иметь константное значение |
|||
|
#18+
#include <math.h> #include <stdlib.h> #include <iostream> using namespace std; int main() { int i, j, n, m; //создаем массив cout << "введи число уравнений: "; cin >> n; cout << "введи число неизвестных: "; cin >> m; m+=1; float **matrix = new float *[n]; for (i=0; i<n; i++) matrix[i] = new float [m]; //инициализируем for (i = 0; i<n; i++) for (j = 0; j<m; j++) { cout << "Элемент " << "[" << i+1 << " , " << j+1 << "]: " ; cin >> matrix[i][j]; } //выводим массив cout << "matrix: " << endl; for (i=0; i<n; i++) { for (j=0; j<m; j++) cout << matrix[i][j] << " "; cout << endl; } cout << endl; //Метод Гаусса //Прямой ход, приведение к верхнетреугольному виду float tmp, xx[m]; int k; for (i=0; i<n; i++) { tmp=matrix[i][i]; for (j=n;j>=i;j--) matrix[i][j]/=tmp; for (j=i+1;j<n;j++) { tmp=matrix[j][i]; for (k=n;k>=i;k--) matrix[j][k]-=tmp*matrix[i][k]; } } /*обратный ход*/ xx[n-1] = matrix[n-1][n]; for (i=n-2; i>=0; i--) { xx[i] = matrix[i][n]; for (j=i+1;j<n;j++) xx[i]-=matrix[i][j]*xx[j]; } //Выводим решения for (i=0; i<n; i++) cout << xx[i] << " "; cout << endl; delete[] matrix; return 0; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2019534]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 147ms |

| 0 / 0 |
