0 / 0 / 0
Регистрация: 29.02.2016
Сообщений: 8
1

Написать функцию, которая находит минимальный элемент одномерного массива

27.03.2016, 22:24. Показов 5684. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать функцию, которая находит минимальный элемент одномерного массива.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.03.2016, 22:24
Ответы с готовыми решениями:

Написать рекурсивную функцию, которая находит минимальный элемент в матрице (двумерном массиве).
Написать рекурсивную функцию, которая находит минимальный элемент в матрице (двумерном массиве). ...

Написать функцию, которая возвращает максимальный элемент одномерного массива
Написать функцию, которая возвращает максимальный элемент одномерного массива

Создать функцию, которая находит минимальный элемент матрицы
Создать функцию, которая находит минимальный элемент матрицы, а также сумму элементов,...

Написать программу, содержащую функцию, которая возвращает минимальный элемент переданного ей массива
3. Написать программу, содержащую функцию, которая возвращает минимальный элемент переданного ей...

2
0 / 0 / 1
Регистрация: 04.03.2016
Сообщений: 4
27.03.2016, 23:46 2
Лучший ответ Сообщение было отмечено hroniko011 как решение

Решение

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
1.
int Min(const int *a, int size)
{
    int min = a[0];
 
    for (int i = 1; i < size; i++)
        if (a[i] < min)
            min = a[i];
 
    return min;
}
 
2.
template<typename T>
T Min(const T *a, int size)
{
    T min = a[0];
 
    for (int i = 1; i < size; i++)
        if (a[i] < min)
            min = a[i];
 
    return min;
}
 
3.
template<typename T, int Size>
T Min(T (&a)[Size])
{
    T min = a[0];
 
    for (int i = 1; i < Size; i++)
        if (a[i] < min)
            min = a[i];
 
    return min;
}
0
17 / 17 / 14
Регистрация: 11.04.2015
Сообщений: 53
28.03.2016, 08:20 3
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
#include <iostream>
#include <windows.h>
#include <iomanip>
#include "math.h"
 
using namespace std;
 
void GetMin(int* a, size_t size, int& min)
{
    min = a[0];
    for (size_t i = 1; i < size; i++)
    {
        if ( min > a[i] ) 
        min = a[i];
    }
}
 
int main()
{
    int a[5] = {10, 20, -3, 60, 1};
    int i;
    for (i=0; i<5; i++)
    {
    cout << setw(4) << a[i];        
    }
    cout << endl << endl;
    int min = 0;
    GetMin(&a[0], sizeof a / sizeof a[0], min);
    cout << "min: " << min << endl << endl;
 
    system ("pause");
    return 0;
}
0
28.03.2016, 08:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.03.2016, 08:20
Помогаю со студенческими работами здесь

Написать функцию, которая находит элемент c минимальной массой класса Dog
Всем доброго времени суток! Нужно написать функцию, которая будет находить минимальную массу из...

Создать функцию, меняющую местами максимальный и минимальный элемент одномерного массива
создать функцию которая поменяет местами максимальный и минимальный элемент одномерного массива, и...

Создать функцию min, которая находит наименьший элемент вещественного массива А размера N
Дан массив A размера N найти минимальный элимент. написать функцыю ввода масива,...

Составить рекурсивную функцию, которая находит наименьший элемент массива из реальных чисел
double min(double* arr, int n); Примеры double arr = {4.1, 2.0, 5.3, 7.2}; min(arr, 4); // -&gt;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru