Форум программистов, компьютерный форум CyberForum.ru

Поиск максимального элемента в массиве оформить функцией - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дан массив целых чисел. Выяснить верно ли, что сумма элементов массива есть четное число http://www.cyberforum.ru/cpp-beginners/thread1136606.html
Дан массив целых чисел. Выяснить верно ли, что сумма элементов массива есть четное число.
C++ Дан двумерный массив. Определить сумму всех элементов 5-го столбца массива Дан двумерный массив. Определить сумму всех элементов 5-го столбца массива. http://www.cyberforum.ru/cpp-beginners/thread1136605.html
C++ Найти площадь равнобедренной трапеции
Даны основания равнобедренной трапеции и угол при большем основании. Найти площадь трапеции.
C++ Вычислить сумму ряда
Пусть {X}_{1}={Y}_{1}=1; {X}_{i}=0,3*{X}_{i-1}, {Y}_{i}={X}_{i-1}+{Y}_{i-1}, i=2,3,... Дано натуральное число n. Найти \sum_{k=1}^{n}\frac{{X}_{i}}{1+|{Y}_{i}|}
C++ Вычислить расстояние между двумя точками на плоскости http://www.cyberforum.ru/cpp-beginners/thread1136583.html
1. Известны координаты на плоскости двух точек. Составить программу вычисления расстояния между ними.
C++ Подключение dll на C# к проекту на С++ и вызов функции из неё Здравствуйте. В программировании откровенно говоря я пока никакой, но возникла экстренная необходимость подключить внешнюю dll, написанную на C# к проекту на С++ и вызвать функцию из неё. При этом С++ проект это не исполняемый файл, а тоже dll. Перепробовал уйму выриантов из интернета. Всё не то и всё не работает. clr тоже не вариант т.к. моя dll идёт как MT и они конфликтуют. Подскажите как... подробнее

Показать сообщение отдельно
egor2116
 Аватар для egor2116
337 / 368 / 42
Регистрация: 20.01.2013
Сообщений: 1,113
02.04.2014, 10:11     Поиск максимального элемента в массиве оформить функцией
А вы доту играете ?
лучше читайте книги по программированию.
Ну как то так
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
33
34
35
36
37
38
39
40
#include <iostream>
 
namespace cforum
{
    int max(int * arr, const size_t SIZE)
    {
        int m = *arr;
        for(size_t i = 0; i < SIZE; ++i)
            if(m < *(arr + i))
                m = *(arr + i);
        return m;
    }
 
    int min(int * arr, const size_t SIZE)
    {
        int m = *arr;
        for(size_t i = 0; i < SIZE; ++i)
            if(m > *(arr + i))
                m = *(arr + i);
        return m;
    }
}
int main()
{
    const size_t SIZE = 5;
    int * arr = new int[SIZE];
 
    for(size_t i = 0; i < SIZE; ++i)
        std::cin >> *(arr + i);
 
    int min = cforum::min(arr, SIZE);
    int max = cforum::max(arr, SIZE);
 
    std::cout << "max = " << max << std::endl;
    std::cout << "min = " << min << std::endl;
 
    delete [] arr;
    arr = nullptr;
    return 0;
}
 
Текущее время: 10:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru