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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ траблы с задачей. (Массив) http://www.cyberforum.ru/cpp-beginners/thread718100.html
Ребята, помогите пожалуйста решить задачу, завтра сдача курсача, а задачу не знаю как эту решить... Помогите пожалуйста кому не сложно. Извините если не там тему создал. Вот условие задачи : Заданный массив C(30). сложить программу формирования массива сумм: B(1)=C(1)+C(6)+C(11)+...+C(26) B(2)=C(2)+C(7)+C(12)+...+C(27)
C++ Написать рекурсивную функцию вычисления Наибольшего общего делителя Написать рекурсивную функцию вычисления Наибольшего общего делителя (НОД), используя алгоритм Эвклида (NOD (a, b) = NOD (b, a%b)) http://www.cyberforum.ru/cpp-beginners/thread718095.html
C++ Определить сумму третьего, четвертого и пятого числа и трех последних положительных элементов массива
1.Определить сумму третьего, четвертого и пятого числа и трех последних положительных элементов массива. 1.Визначити суму третього, четвертого і п'ятого числа і трьох останніх додатних елементів масиву.
Проверка пересечения или вхождения IP сетей C++
Здравствуйте. Кто нибудь сталкивался с алгоритмом проверки пересечения и вхождения нескольких IP сетей?
C++ Ребята опишите в общем всю программу и по классам! http://www.cyberforum.ru/cpp-beginners/thread718068.html
прогрпма на языке С++ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <conio.h> #include <dos.h> #include <iostream.h> #include <fstream.h> int zm=10,ji,m=0;
C++ файловые и строчные потоки (комментарии) Помогите с коментами к даной программе. Задание: Написать программу, которая считывает текст из файла и определяет, сколько в нем слов, состоящих не более чем из четырех букв. Если можна к каждой строчке, кроме библиотек #include <iostream> #include <fstream> #include <algorithm> #include <iterator> #include <string> using namespace std; bool validate(const string& _str) подробнее

Показать сообщение отдельно
ForEveR
Модератор
Эксперт С++
 Аватар для ForEveR
7933 / 4715 / 318
Регистрация: 24.06.2010
Сообщений: 10,525
Завершенные тесты: 3
04.12.2012, 10:48     Определить максимальный элемент среди положительных элементов
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
#include <algorithm>
#include <iostream>
#include <vector>
#include <iterator>
#include <random>
 
int main()
{
    const size_t length = 10;
    auto print_v = [](const std::vector<int>& v)
    {
        std::copy(v.begin(), v.end(), std::ostream_iterator<int>(std::cout, " "));
        std::cout << std::endl;
    };
    std::mt19937 gen = std::mt19937(std::random_device()());
    std::uniform_int_distribution<> distr(-40, 60);
    std::vector<int> vec(length);
    std::generate(vec.begin(), vec.end(), [&gen, &distr]() { return distr(gen); });
    print_v(vec);
    std::vector<int> positives;
    std::copy_if(vec.begin(), vec.end(), std::back_inserter(positives), [](int i) { return i > 0; });
    print_v(positives);
    std::cout << "Max is: " << *std::max_element(positives.begin(), positives.end()) << std::endl;
}
 
Текущее время: 01:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru