lolkolo L lolkolo Регистрация 6 Ноя 2013 Сообщения 92 Репутация 0 Спасибо 0 Монет 0 23 Дек 2016 #1 КОд= { system("cls"); srand(time(NULL)); setlocale(LC_ALL, "rus"); int N,m; cout << "Введите размер матрицы: "; cin >> N; cout << "1)Ручной способ ввода. " << endl; cout << "2)Заполнение матрицы случайными числами" << endl; cin >> m; double **matrix = new double *[N]; switch (m) { case 1: for (int i = 0; i < N; i++) matrix = new double[N]; for (int i = 0; i < N; i++) for (int j = 0; j < N; j++) { cout << "Элемент матрицы [" << i << "][" << j << "] = "; cin >> matrix[j]; } cout << "Первоачальная матрица А:" << endl; for (int i = 0; i < N; i++){ for (int j = 0; j < N; j++) printf("%4u", matrix[j]); cout << endl; } cout << "Обратная матрица А:" << endl; inversion(matrix, N); for (int i = 0; i < N; i++){ for (int j = 0; j < N; j++) printf("%4u", matrix[j]); cout << endl; } for (int i = 0; i < N; i++) delete[] matrix; delete[] matrix; cin.get(); system("pause"); return 0; case 2: cout << "Первоачальная матрица А:" << endl; for (int i = 0; i < N; i++) matrix = new double[N]; for (int i = 0; i < N; i++) for (int j = 0; j < N; j++) { matrix[j] = rand() % 201 - 100; } for (int i = 0; i < N; i++){ for (int j = 0; j < N; j++) printf("%4u", matrix[j]); cout << endl; } cout << endl; inversion(matrix, N); cout << "Обратная матрица А:" << endl; for (int i = 0; i < N; i++){ for (int j = 0; j < N; j++) printf("%4u", matrix[j]); cout << endl; } for (int i = 0; i < N; i++) delete[] matrix; delete[] matrix; cin.get(); system("pause"); return 0; } } //otvet.imgsmail.ru/download/179904225_458b7aee531d951ddd7b63fed9d14572_800.png
КОд= { system("cls"); srand(time(NULL)); setlocale(LC_ALL, "rus"); int N,m; cout << "Введите размер матрицы: "; cin >> N; cout << "1)Ручной способ ввода. " << endl; cout << "2)Заполнение матрицы случайными числами" << endl; cin >> m; double **matrix = new double *[N]; switch (m) { case 1: for (int i = 0; i < N; i++) matrix = new double[N]; for (int i = 0; i < N; i++) for (int j = 0; j < N; j++) { cout << "Элемент матрицы [" << i << "][" << j << "] = "; cin >> matrix[j]; } cout << "Первоачальная матрица А:" << endl; for (int i = 0; i < N; i++){ for (int j = 0; j < N; j++) printf("%4u", matrix[j]); cout << endl; } cout << "Обратная матрица А:" << endl; inversion(matrix, N); for (int i = 0; i < N; i++){ for (int j = 0; j < N; j++) printf("%4u", matrix[j]); cout << endl; } for (int i = 0; i < N; i++) delete[] matrix; delete[] matrix; cin.get(); system("pause"); return 0; case 2: cout << "Первоачальная матрица А:" << endl; for (int i = 0; i < N; i++) matrix = new double[N]; for (int i = 0; i < N; i++) for (int j = 0; j < N; j++) { matrix[j] = rand() % 201 - 100; } for (int i = 0; i < N; i++){ for (int j = 0; j < N; j++) printf("%4u", matrix[j]); cout << endl; } cout << endl; inversion(matrix, N); cout << "Обратная матрица А:" << endl; for (int i = 0; i < N; i++){ for (int j = 0; j < N; j++) printf("%4u", matrix[j]); cout << endl; } for (int i = 0; i < N; i++) delete[] matrix; delete[] matrix; cin.get(); system("pause"); return 0; } } //otvet.imgsmail.ru/download/179904225_458b7aee531d951ddd7b63fed9d14572_800.png
XoTaBicH336 X XoTaBicH336 Регистрация 24 Ноя 2013 Сообщения 75 Репутация 0 Спасибо 0 Монет 0 23 Дек 2016 #2 printf("%f", matrix[j]); Позитивный голос 0