Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ На электронную почту Вам пришло письмо, подписанное аббревиатурой https://www.cyberforum.ru/ cpp-beginners/ thread2040223.html
На электронную почту Вам пришло письмо, подписанное аббревиатурой (первыми буквами фамилии, имени и отчества (далее - ФИО) отправителя). Аббревиатура оказалась Вам незнакома. У Вас есть список всех...
Найти и вывести минимальное трехзначное число, записанное в массиве C++
Дан целочисленный массив из 30 элемента, все элементы которого – неотрицательные числа, не превосходящие 10000. //Опишите алгоритм, который находит и выводит минимальное трехзначное число,...
C++ Считывание с двоичного файла Впервые работаю с двоичными файлами. Почему программка "падает" при считывании?#include <iostream> #include <fstream> #include <string> #include <Windows.h> class Study final { public:... https://www.cyberforum.ru/ cpp-beginners/ thread2040220.html C++ Класс Manager включающий указатель на объект Person https://www.cyberforum.ru/ cpp-beginners/ thread2040207.html
Создать программу работы с динамическим массивом указателей на объекты класса Person, содержащего скрытые поля: имя (name), возраст (age), специальность (spatiality) и публичные методы set() get()...
C++ Определить, принадлежит ли точка с координатами (x, y) заданной области
Задание программы такое : написать программу которая вводит координаты точки (х1,х2) и определяет попадает ли она в область треугольников. Вот код который я сделал, алгоритм был взят с этого...
C++ Дано натуральное число n. Вычислите его множители, которые являются квадратичными Добрый день (утро, вечер)! Начал изучение программирование, в частности на С++. Наткнулся на задачу, которую не знаю, как решить - дано натуральное число n. Вычислите его множители, которые являются... https://www.cyberforum.ru/ cpp-beginners/ thread2040176.html
C++ Составить функцию, проверяющую на равенство значения элементов списков https://www.cyberforum.ru/ cpp-beginners/ thread2040175.html
Составить функцию, проверяющую на равенство значения элементов списков L1 и L2 и подсчитывающую количество одинаковых элементов в них. Используя функцию, проанализировать пары списков М1и М2, N1 и...
C++ Работа substr
Здравствуйте подскажите пожалуйста У меня есть строка допустим string str ="12-11:33.00" Я допустим хочу вырезат33 ,через find я нахожу индекс ":" потом нахожу индекс "." substr на сколько я...
C++ Вывести дату в виде «23 мая 1978 года.» https://www.cyberforum.ru/ cpp-beginners/ thread2040137.html
Помогите пожалуйста , и если не сложно с комментариями
C++ Наследование: геометрические фигуры (шар, цилиндр, пирамида) https://www.cyberforum.ru/ cpp-beginners/ thread2040135.html
12)Написать программу, в которой описана иерархия классов: геометрические фигуры (шар, цилиндр, пирамида). Реализовать методы вычисления объема и площади поверхности фигуры. Продемонстрировать работу...
C++ Перегрузка операций в классе для работы со временем
11)Построить класс для работы со временем – Time. Класс должен включать следующие поля: часы, минуты, секунды, напоминание о событии. Класс должен обеспечивать простейшие функции для работы с данными...
C++ Класс "Файл" https://www.cyberforum.ru/ cpp-beginners/ thread2040131.html
10)File: Имя файла, Размер, Дата создания, Количество обращений. Создать массив объектов. Вывести: а) список файлов, упорядоченный в алфавитном порядке; б) список файлов, размер которых превышает...
237 / 263 / 218
Регистрация: 14.11.2016
Сообщений: 988
15.09.2017, 21:31 0

Дан одномерный массив (вектор), состоящий из N целочисленных элементов - C++ - Ответ 10755378

15.09.2017, 21:31. Показов 3169. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено Nikita123123 как решение

Решение

Nikita123123,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::cout << "Enter the elements of vector: ";
    std::vector<int> v((std::istream_iterator<int>(std::cin)),
        std::istream_iterator<int>()); // чтобы закончить ввода CTRL+Z и ВВОД
    int max_negative(0), sum_negative(0);
    std::cout << "Positive: ";
    std::for_each(v.cbegin(), v.cend(), [&max_negative, &sum_negative] (const int &value) {
        if (value < 0 && (!max_negative || value > max_negative))
            max_negative = value;
        if (value < 0)
            sum_negative += value;
        if (value >= 0)
            std::cout << value << ' ';
    });
    std::cout << std::endl << "max_negative: " << max_negative << std::endl
        << "sum_negative: " << sum_negative << std::endl;
}


Вернуться к обсуждению:
Дан одномерный массив (вектор), состоящий из N целочисленных элементов C++
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2017, 21:31
Готовые ответы и решения:

Дан одномерный массив, состоящий из N целочисленных элементов
17.Дан одномерный массив, состоящий из N целочисленных элементов. 17.1.Ввести массив с...

Дан одномерный массив, состоящий из N целочисленных элементов
10. Дан одномерный массив, состоящий из N целочисленных элементов. 10.1. Найти максимальный...

Дан одномерный массив, состоящий из N целочисленных элементов.
Дан одномерный массив, состоящий из N целочисленных элементов. 1-Заполнить массив случайными...

Дан одномерный массив, состоящий из N целочисленных элементов
Помогите пожалуйста решить задачку Дан одномерный массив, состоящий из N целочисленных...

1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.09.2017, 21:31
Помогаю со студенческими работами здесь

Дан одномерный массив, состоящий из N целочисленных элементов
решите пожалуйста задачу по двумерным массивам (С++(visual studio)) Дан одномерный массив,...

Дан одномерный массив состоящий из N целочисленных элементов. Вычислить сумму положительных элементов массива кратных 3
если не сложно помогите 1)дана функция y=0.5+sin(5x), причем х изменяется от 0 до 2pi с шагом...

Дан одномерный массив А, состоящий из N элементов.
Надо срочно решить эту задачу. Помогите, пожалуйста! Дан одномерный массив А, состоящий из N...

Дан одномерный массив А, состоящий из N элементов
Помогите пожалуйста написать 2 алгоритма на си++. Первый: Дан одномерный массив А, состоящий из...

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