Ответы
#include <iostream>
#include <cmath>
using namespace std;
void result_array(int *arr, const int n) {
int sum = 0, fbsum = 0;
for (int i = 0; i< n; i++) {
cin >> arr[i];
}
for (int i = 0; i< n; i++) {
if (arr[i] < 0) fbsum+= fabs(arr[i]);
else if (arr[i] > 0) sum+= arr[i];
}
cout << "fabs sum = " << fbsum << endl;
cout << "sum = " << sum;
}
int main() {
const int n = 15;
int arr[n];
result_array(arr, n);
}
#include <iostream>
using namespace std;
int main()
{
int a[3][3] = { { -2, 3, 4 },
{ -1, 5, 6 },
{ -4, 7, 8 } };
int sum_neg = 0; // Сума від'ємних елементів
int sum_pos = 0; // Сума додатних елементів
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
if (a[i][j] < 0) // Якщо елемент від'ємний
sum_neg += a[i][j]; // Додати його до sum_neg
else // Якщо елемент додатний
sum_pos += a[i][j]; //Додати його до sum_pos
}
}
cout << "Модуль суми всіх від'ємних: " << abs(sum_neg) << endl; //abs() - розрахувати |sum_neg|.
cout << "Сума всього: " << sum_pos << endl;
return 0;
}