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

Найти минимальный элемент среди элементов вектора, меньших заданного числа

23.10.2016, 14:54. Показов 4676. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Дан целочисленный вектор A(n). Найти минимальный элемент среди элементов, меньших заданного числа b и расположенных до первого элемента, большего заданного числа с.

ПОМОГИТЕ, ПОЖАЛУЙСТА!!!
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2016, 14:54
Ответы с готовыми решениями:

Найти минимальный элемент среди положительных элементов заданного массива
1. найти min среди положительных элементов массива.

Найти первый минимальный элемент (и его номер) среди положительных элементов вектора
Дан вектор A . Найти первый минимальный элемент (и его номер) среди положительных элементов вектора.

Вычислить сумму элементов вектора a, меньших заданного числа P
Вычислить сумму элементов вектора a, меньших заданного числа P. Помогите составить программу на...

Вычислить сумму элементов вектора, меньших заданного числа
Вычислить сумму элементов вектора a, меньших заданного числа P. Помогите составить программу на...

2
132 / 158 / 87
Регистрация: 06.04.2016
Сообщений: 992
23.10.2016, 15:32 2
Лучший ответ Сообщение было отмечено Makarenok как решение

Решение

Цитата Сообщение от Makarenok Посмотреть сообщение
меньших заданного числа b
- а зачем искать в элементах меньших заданного числа b, если все равно будет минимальный элемент. Как делать задание? Опускать этот пункт или нет?

Добавлено через 26 минут
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream.h>
#include <conio.h>
#define n 20
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
using namespace std;
 
int main(int argc, char* argv[])
{
int b, c, nomerc, min, nomermin, z;
 
srand(time(0));
cout << "Vvedite b:";
cin >> b;
cout << "Vvedite c:";
cin >> c;
 
//Sozdaem A[n]
int *A = new int[n];
for(z = 0; z < n; z++)
    A[z] = rand() - 16000;
 
//Pechataem A[n]
cout << "Massiv A[" << n << "] raven:\n";
for(z = 0; z < n; z++)
    cout << "A[" << z << "] = " << A[z] << '\n';
cout << '\n';
 
//Poisk nomera elementa do c
nomerc = n-1;
for(z = 0; z < n; z++)
{
    if(A[z] > c)
    {
        nomerc = z;
        break;
    }
}
 
//Poisk minimalnogo elementa
min = A[0];
nomermin = 0;
for(z = 0; z < nomerc; z++)
{
    if((A[z] < min)&&(A[z] < b))
    {
        min = A[z];
        nomermin = z;
    }
}
cout << "Znachenie minimalnogo elementa=" << min << '\n';
cout << "Nomer minimalnogo elementa=" << nomermin << '\n';
 
getch();
return 0;
}
//---------------------------------------------------------------------------
1
805 / 532 / 158
Регистрация: 27.01.2015
Сообщений: 3,017
Записей в блоге: 1
23.10.2016, 16:16 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
34
35
36
37
38
39
40
41
42
43
44
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
 
int main()
{
    unsigned n = 5;
    vector<int> A(n);
    A =
    {
        5, 3, 4, 7, 8
    };
    
    int b, c;
    cin >> b >> c;
    
    auto
    itC(find_if(A.cbegin(), A.cend(),
        [&] (const int& i)
    {
        return i > c;
    })),
    itB(find_if(A.cbegin(), itC,
        [&] (const int& i)
    {
        return i < b;
    }));
    
    if (itB == itC)
        cout << "Not found" << endl;
    else
    {
        auto minElem(itB);
        while(itB != itC)
        {
            if (*itB < *minElem)
                minElem = itB;
            ++itB;
        }
        
        cout << *minElem << endl;
    }
}
1
23.10.2016, 16:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2016, 16:16
Помогаю со студенческими работами здесь

В целочисленном массиве найти минимальный элемент среди нечетных и максимальный элемент среди четных элементов
Помогите пожалуйста :help: Задание: В целочисленном массиве X найти минимальный элемент среди...

Найти сумму последних 4 элементов вектора, меньших числа х
Доброго времени суток. В данной программе я совсем новичок, очень нужна помощь. Задан вектор из 7...

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

Найти минимальный среди положительных элементов заданного массива
Подскажите что нибудь как решить задачу. Найти минимальный среди положительных элементов...

Найти минимальный элемент элемент среди максимальных элементов строк двумерного массива
найти минимальный элемент элемент среди максимальных элементов строк двумерного массива целых...

Найти минимальный среди положительных элементов заданного массива X из чисел N (<=15)
Ребят, доброе утро. Озадачен таким вот: Найти минимальный среди положительных элементов...


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

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

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