
Tygragar
6 год назад
Замените элементы главных диагоналей матриц A(n,n) и B(m,m) на 0 , а все остальные элементы матриц на 1. (Нужно сделать В С++).
ОТВЕТЫ

Jul 2, 2019
#include lt;iostreamgt;
using namespace std;
int main(){
int m,n, i, j;
cin gt;gt; n gt;gt; m;
int A[n][n], B[m][m];
for (i=0; ilt;n; i++) { // Заполняем матрицу A[n][n]
for (j=0; jlt;n; j++) {
if (i==j) A[i][j]=0;
else A[i][j]=1;
}
}
for (i=0; ilt;m; i++) { // Заполняем матрицу B[m][m]
for (j=0; jlt;m; j++) {
if (i==j) B[i][j]=0;
else B[i][j]=1;
}
}
return 0;}
using namespace std;
int main(){
int m,n, i, j;
cin gt;gt; n gt;gt; m;
int A[n][n], B[m][m];
for (i=0; ilt;n; i++) { // Заполняем матрицу A[n][n]
for (j=0; jlt;n; j++) {
if (i==j) A[i][j]=0;
else A[i][j]=1;
}
}
for (i=0; ilt;m; i++) { // Заполняем матрицу B[m][m]
for (j=0; jlt;m; j++) {
if (i==j) B[i][j]=0;
else B[i][j]=1;
}
}
return 0;}
9
Смежные вопросы: