Технологии

Написать функцию поиска максимального и минимального элементов одномерного массива. В основной программе вызвать эту функцию для двух разных массивов. - вопрос №3326811

Срочно

июнь 14, 2019 г.

  • Всего ответов: 1

  • Рустам Кадыров - аватарка

    Рустам Кадыров

    20-й в Технологиях

    #include <iostream>

    void arr_max_min(int * const max, int * const min, int arr[], int size)
    {
        int max_ = arr[0];
        int min_ = arr[0];

        for (int i = 1; i < size; i++) {
            if (arr[i] > max_) {
                max_ = arr[i];
            }

            if (arr[i] < min_) {
                min_ = arr[i];
            }
        }

        *max = max_;
        *min = min_;
    }

    int main()
    {
        int const arr_sz = 5;
        int arr1[] = {89, 88, 20, 48, 83};
        int arr2[] = {68, 57, 29, 43, 38};

        int max;
        int min;

        arr_max_min(&max, &min, arr1, arr_sz);
        std::cout << «max = » << max << std::endl;
        std::cout << «min = » << min << std::endl;

        arr_max_min(&max, &min, arr2, arr_sz);
        std::cout << «max = » << max << std::endl;
        std::cout << «min = » << min << std::endl;
        
        return 0;
    }

    август 8, 2019 г.

Похожие вопросы

Решетка Кардано

ноябрь 19, 2012 г.

Технологии

Динамическая строка

январь 2, 2014 г.

Технологии

Программирование на С++

февраль 8, 2012 г.

Технологии