Răspuns :
a.
void show_matrix(int rows, int columns, int matrix[][10])
{
/**
* Function that displays a matrix of given rows and columns.
*/
for(int i = 0; i < 2 * columns - 1; i++)
cout << "-";
cout << endl;
for(int row = 0; row < rows; row++)
{
for(int column = 0; column < columns; column++)
cout << matrix[row][column] << " ";
cout << endl;
}
for(int i = 0; i < 2 * columns - 1; i++)
cout << "-";
cout << endl;
}
b.
int sum_of_even_elements(int rows, int columns, int matrix[][10])
{
/**
* Function that calculates the sum of even elements of a given matrix
*/
int sum = 0;
for(int row = 0; row < rows; row++)
for(int column = 0; column < columns; column++)
if(matrix[row][column] % 2 == 0)
sum += matrix[row][column];
return sum;
}
c.
void show_lowest_element(int rows, int columns, int matrix[][10])
{
/**
* Function that displays the lowest element of each row of a given matrix
*/
for(int row = 0; row < rows; row++)
{
int lowest = matrix[row][0];
for (int column = 0; column < columns; column++)
if(matrix[row][column] < lowest)
lowest = matrix[row][column];
cout << lowest << endl;
}
}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Sperăm că informațiile prezentate v-au fost utile. Dacă aveți întrebări suplimentare sau nevoie de ajutor, vă rugăm să ne contactați cu încredere. Așteptăm cu drag să reveniți și nu uitați să ne salvați în lista dumneavoastră de favorite!