Construiti un program care initializeaza cu 1 elementele de pe diagonala secundara a unei matrici si cu 0 celelalte elemente.
criss262006:
Ma puteti ajuta cu o rezolvare in program C++?
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n;
cin >> n;
int m[n+1][n+1];
for(int i = 1 ; i <= n ; i++)
for(int j = 1 ; j <= n ; j++)
if(i == n - j + 1)
m[i][j] = 1;
else
m[i][j] = 0;
for(int i = 1 ; i <= n ; i++){
for(int j = 1 ; j <= n ; j++)
cout << m[i][j] << " ";
cout << endl;
}
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă