Форум программистов, компьютерный форум, киберфорум
Наши страницы

Определить индексы максимального и минимального элементов массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать и напечатать бинарное дерево целых чисел. Удалить узлы, содержащие четные числа http://www.cyberforum.ru/cpp-beginners/thread1216525.html
Помогите пожалуйста с этой задачкой. Не шарю я деревья.
C++ Найти максимальный и минимальный элементы матрицы и поменять их местами Помогите пожалуйста нужно создать программу в с++ которая вычисляет определитель квадратной матрицы второго порядка и третьего порядка. Найти максимальный и минимальный элементы, поменять их... http://www.cyberforum.ru/cpp-beginners/thread1216521.html
C++ Как переопределить функцию func2 в классе B
class A { A() {} и тд. public: functions.................... virtual void func1() = 0; class littleClass { friend class A;
Компилятор выдает ошибку. Structure required on left side of . Or .* C++
Компилятор выдает ошибку в этой строке: while(!f.eof()){. Не получается её исправить. Unit1.cpp(18): E2294 Structure required on left side of . or .* #include <vcl.h> #pragma hdrstop...
C++ Среднее арифметическое четных элементов массива http://www.cyberforum.ru/cpp-beginners/thread1216491.html
Ребят, помогите пожайлуста, сижу на зачете!) Дан двумерный массив целых чисел. Определить Среднее арифметическое четных элементов массива
C++ Найти максимальный и минимальный элемент каждого столбца и строки матрицы Здравствуйте!Дали задание: 1.Создать матрицу размером 5х5. 2.Вывести матрицу на экран. 3.Найти макс и мин элемент каждого столбца и строки. Вот код, который, собственно, выполняет все эти... подробнее

Показать сообщение отдельно
Ilot
Эксперт С++
1826 / 1184 / 232
Регистрация: 16.05.2013
Сообщений: 3,119
Записей в блоге: 5
Завершенные тесты: 1
25.06.2014, 11:04
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
#include <ctime>
#include <algorithm>
const int N = 10;
void FillArray(int (&array)[N]);
int MaxElement(int (&array)[N]);
int MinElement(int (&array)[N]);
int main()
{
    int array[N];
    int max;
    int min;
    FillArray(array);
    std::cout << "array: ";
    for(int i = 0; i < N; ++i)
        std::cout << array[i] << ' ';
    std::cout << std::endl;
    std::cout << "max = " << MaxElement(array) << std::endl;
    std::cout << "min = " << MinElement(array) << std::endl;
    system("pause");
    return 0;
}
void FillArray(int (&array)[N]) {
    srand(time(NULL));
    std::generate(std::begin(array), std::end(array), rand);
}
int MaxElement(int (&array)[N]) {
    return std::max_element(std::begin(array), std::end(array)) - array;
}
int MinElement(int (&array)[N]) {
    return std::min_element(std::begin(array), std::end(array)) - array;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru