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

Найти минимальный элемент среди положительных элементов массива - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу разораться в коде. (сортировка слиянием) http://www.cyberforum.ru/cpp-beginners/thread978303.html
Здравствуйте. У меня код алгоритма сортировки слиянием и я не могу понять некоторые строчки кода, что они делают. Вот к примеру "while (l1 && l2)" - как работает тот цикл. Если можно, напишите что делает каждая строчка данного кода. template <class MARGE> MARGE* merge(MARGE *m1, MARGE* m2, int l1, int l2) { MARGE* masyv = new MARGE; int n = 0; while (l1 && l2)
C++ Выборка из текстового файла знаков препинания и сохранение их в отдельный файл Дан текстовый файл. Создать файл содержащий все знаки препинания встретившиеся в текстовом файле (в том же порядке) http://www.cyberforum.ru/cpp-beginners/thread978280.html
C++ Обработка последовальности случайных чисел с использованием for
Обчислить характеристики последовальности случайных чисел за модулем 100( разница между максимальным и минимальным числом - розмах)
C++ Странная реакция на нажатие стрелки
#include <iostream> #include <conio.h> using namespace std; int main() { char a; for(;;){ a=getch(); if (a==27) break;
C++ Обработка чисел из использованием for http://www.cyberforum.ru/cpp-beginners/thread978257.html
Написать программу, что будет выводить на консоль целые числа из интервала от n1 до n2 и очередность их простых делителей(за исключением 1 и самого числа). Для нахождения следует проверять результат деления числа N на числа от 2 до N/2 . Перед этим написать функцию поиска делителей одного числа.
C++ Табулирование функции Табулирования функции x=tg(a*t)/a*t * sqrtfabs(b-t)+tg(b*t)/b*t * sqrtfabs(a-t) подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4919 / 2662 / 243
Регистрация: 29.11.2010
Сообщений: 7,399
16.10.2013, 16:56     Найти минимальный элемент среди положительных элементов массива
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
#include <algorithm>
 
int main()
{
    int a[] = {5, -3, 2, 10, 0, -2};
    std::cout << *std::min_element(std::begin(a), std::end(a),
        [](const int x, const int y) { return x < y && x > 0; } ) << std::endl;
}
 
Текущее время: 23:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru