#include <iostream>
using namespace std;
int min(int a[], int size) { // функция ноходжения и замены минимального елемента сумммо отрицательных
int min = 0 , k1 = 0 , sum=0 ;
for (int i = 0; i < size; i++) { // нахождение суммы отрицательных элементов
if (a[i] < 0 ){
sum += a[i] ;
}
if (a[i] < min) { // Нохождение минимального элемента массива
min = a[i];
k1 = i ;
}
}
a[k1] = sum ; // Присваивание минимальному элемменту значение суммы отрицательных элементов
return a[size];
}
int main() {
int a[19] , b[26] = {1, 2 , 3 , 4 , 6 , 7 , 5 , 8 , 9 , 10 , -11 , -12 , -13 , 14 , 15 , 16 , 17 , 18 , 19 , 20 , 21 , 22 , 23 , 24 , 25 , 26};//обьявление массивов a и b . Задание массива b
cout << "Задайте массив с клавиатуры" << endl ;
for (size_t i = 0 ; i < 19 ; i++){ // задание массива поелементно
cin >> a[i];
}
min(a,19);
for (size_t i = 0 ; i < 19 ; i++){ // Вывод результтата массива a
cout << a[i] << endl ;
}
min(b,26);
for (size_t i = 0 ; i < 19 ; i++){ // Вывод результата массива b
cout << b[i] << endl ;
}
return 0;
}