Se consideră tabloul A [20][20] de numere întregi. Să se scrie un program
care schimbă în opus semnele elementelor situate deasupra diagonale principale.
(Tablouri bidimensionale)
DE dorit sa fie efectuat in C.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
void display_matrix(int rows, int columns, int matrix[][20])
{
cout << endl;
for (int row = 0; row < rows; ++row)
{
for (int column = 0; column < columns; ++column)
{
cout << matrix[row][column] << " ";
}
cout << endl;
}
}
int main()
{
int randuri, coloane, A[20][20];
cin >> randuri >> coloane;
for (int i = 0; i < randuri; ++i)
{
for (int j = 0; j < coloane; ++j)
{
cin >> A[i][j];
if (j > i)
A[i][j] *= -1;
}
}
display_matrix(randuri, coloane, A);
}
andriesboss92:
Nu vreau sa para ca te iau pe tine la rost sau ceva.. pur si simplu mi-am spus parerea despre faptul ca ar trebui sa facem cat mai usoara intelegerea pentru cei care apeleaza aici
Mie mi se pare ca avem o discutie civilizata bazata pe subiectul in cauza
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă