Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать функцию для нахождения наибольшего числа https://www.cyberforum.ru/ cpp-beginners/ thread848308.html
В текстовом файле записана непустая последовательность действительных чисел, разделенных пробелами (пробелов может быть больше одного). Написать функцию для нахождения наибольшего из этих чисел.
Зачем нужен шаблон как параметр шаблона? C++
Видел много примеров, но что-то не особо понятно зачем и как это работает.
C++ Реализация идеи (2) (определить в одной папке песни формата мп3 с ОДИНАКОВЫМИ исполнителями)
Хочу сделать такаю прогу. Что должна делать программа. Она должна определять в одной папке песни формата мп3 с ОДИНАКОВЫМИ исполнителями(тоесть по инфе которая держиться в Свойствах - Подробно -...
C++ r6010 - Abort() (тот самый Страуструпп) И так, след код, выдает мне АБОРТ, сразу после того как я введу показатели и нажму Энтер (прога считает площадь прямоугольника(Страуструпп как всегда, блещет умом)): #include... https://www.cyberforum.ru/ cpp-beginners/ thread848285.html
C++ Можно ли столько всего учить? https://www.cyberforum.ru/ cpp-beginners/ thread848265.html
Всем добрый вечер. Сейчас я изучаю C++(знаю что такое классы,функции,указатели,массивы,ссылки и т.д) всего уделяю компьютеру 12 часов в неделю(понедельник 4 часа,среда 4 часа,пятница 4 часа) так вот...
нужна рекомендация! C++
#include "stdafx.h" #include <stdio.h> #include <iostream> #include <math.h> using namespace std; int main() { setlocale (LC_CTYPE, "Russian");
C++ Обработка числовых последовательностей с использованием вектора
Написать функции для заполнения вектора исходными данными. Заполнение вектора должно быть реализовано с использованием механизма перегрузки функций (в зависимости от желания пользователя): - с...
C++ Полоска Есть задание, которое я не могу понять: Задана полоска длиной 2^k клеток и шириной в одну клетку. Полоску сгибают пополам так, чтобы правая половинка оказалась под левой. Сгибание продолжают до тех... https://www.cyberforum.ru/ cpp-beginners/ thread848240.html
C++ Функция округления чисел https://www.cyberforum.ru/ cpp-beginners/ thread848232.html
Здравствуйте, подскажите пожалуйста. Написала функцию округления цифр void RoundingFunction(double RoundingVariable, int& ResultVariable) { double IntegerPart=0; ResultVariable=0; if...
C++ Не вмещается число Начал изучать с++ по учебнику, и вот есть такая практическая задачка, нужно первый пример переделать с использованием array вместо масива, вместо long long использовать long double, и расчитать не 16... https://www.cyberforum.ru/ cpp-beginners/ thread848190.html
163 / 119 / 46
Регистрация: 17.03.2013
Сообщений: 283
25.04.2013, 16:08 0

Найти минимальное положительное число из данного набора

25.04.2013, 16:08. Просмотров 1186. Ответов 13
Метки (Все метки)

Ответ

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 <algorithm>
#include <vector>
 
int get_min_number(std::vector<int> array);
 
int main()
{
    std::vector<int> numbers;
 
    numbers.push_back(-9);
    numbers.push_back(5);
    numbers.push_back(1);
    numbers.push_back(-99);
 
 
    std::cout << "Min number: " << get_min_number(numbers) << std::endl;
 
    return 0;
}
 
 
int get_min_number(std::vector<int> array)
{
    std::sort(array.begin(), array.end());
 
    for(size_t i = 0; i < array.size(); ++i)
        if(array.at(i) >= 0)
            return array.at(i);
 
    return 0;
}
Очень интересное задание.

Вернуться к обсуждению:
Найти минимальное положительное число из данного набора
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.04.2013, 16:08
Готовые ответы и решения:

Найти минимальное положительное число из данного набора (исправить ошибку)
Дано целое число N. Задать N элементов одномерного массива. Найти минимальное положительное число...

Найти минимальное положительное число из данного набора (если положительные отсутствуют - вывести 0)
Дано целое число N. Задать N элементов одномерного массива. Найти минимальное положительное число...

Найти минимальное положительное числа из набора
Дано целое число n и набор из N чисел найти минимальное положительное число из данного набора Если...

Найти минимальное положительное число
все вычисляет верно, но желательно оптимизировать, может знает кто? #include &lt;iostream&gt; #include...

13
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.