Quick actions

cmd+k|ctrl+k

Navigation

Languages

4

Snippet info

Language

Cpp

Visibility

public

Author

maloy-

Created

2018-12-22T09:28:48Z

Updated

2018-12-22T09:37:00Z

#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;
}
INFO