Дана матрица F(m*m)заменить нулями главную диагональ матрицы В С++ basic visual

16 Окт 2019 в 01:45
268 +1
0
Ответы
1

Вот пример кода на C++, который заменяет нулями главную диагональ матрицы:

#include <iostream>
const int m = 3; // размер матрицы
void replaceDiagonalWithZerosintF[m][m]int F[m][m]intF[m][m] {
for (int i = 0; i < m; i++) {
Fiiiiii = 0; // заменяем элемент на главной диагонали нулем
}
}
int main {
int Fmmmmmm = {{1, 2, 3},
{4, 5, 6},
{7, 8, 9}};
// Вывод исходной матрицы
std::cout << "Исходная матрица F:" << std::endl;
for (int i = 0; i < m; i++) {
for (int j = 0; j < m; j++) {
std::cout << Fiiijjj << " ";
}
std::cout << std::endl;
}
replaceDiagonalWithZerosFFF;
// Вывод измененной матрицы
std::cout << "Матрица F с замененной главной диагональю:" << std::endl;
for (int i = 0; i < m; i++) {
for (int j = 0; j < m; j++) {
std::cout << Fiiijjj << " ";
}
std::cout << std::endl;
}
return 0;
}

Этот код создает матрицу размером 3x3, заменяет нулями элементы на главной диагонали и выводит исходную и измененную матрицы.

19 Апр 2024 в 10:57
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир