Untitled
ketronix
c_cpp
3 years ago
1.1 kB
15
Indexable
#include <iostream>
using namespace std;
const int N = 5; // размер матрицы
int main() {
int x; // число
cout << "Введите число x: ";
cin >> x;
int matrix[N][N] = {{1, 2, -3, 4, -5},
{-6, -7, 8, 9, 10},
{-11, 12, 13, 14, 15},
{16, -17, 18, 19, 20},
{21, 22, 23, -24, 25}};
for (int i = 0; i < N; i++) {
if (i % 2 == 1) // рядок непарний
{
for (int j = 0; j < N; j++) {
if (matrix[i][j] < 0) // елемент від'ємний
{
matrix[i][j] = -matrix[i][j]; // зміна знаку
}
}
}
}
if (x % 2 == 0) // число x парне
{
// виведення зміненої матриці
for (int i = 0; i < N; i++) {
for (int j = 0; j < N; j++) {
cout << matrix[i][j] << " ";
}
cout << endl;
}
}
return 0;
}Editor is loading...