Помогите объединить цикл и функцию

'''

#include <iostream>
#include <math.h>

using namespace std;
int max_arr(int*, int);
int main()
{
    int N;
    cout << "N=";
    cin >> N;

    int* arr = new int[N];
    for (size_t i = 0; i < N; i++)
    {
        cin >> arr[i];
    }

    cout << "max=" << max_arr(arr, N);
}
int max_arr(int* arr, int n) {
    int max = arr[0];
    for (size_t i = 0; i < n; i++)
    {
        if (arr[i] > max)
            max = arr[i];
    }
    return max;
}

''' Ето цикл '''

#include <iostream>


    float sum_f(float arr[], const int N, float sum)
    {
        int k = 0;
        for (int i = 0; i < N; i++)
        {
            if (arr[i] == 0)
            {
                k += 1;
            }
            if (k == 1)
            {
                sum += arr[i];
            }
        }
        return sum;
    }

''' А ето сама функция как мне их обьеденить чтоби код роботал коректно и виполнял все действия которие обозначени в даних кодах?


Ответы (0 шт):