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

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

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

5. Дан одномерный массив (вектор), состоящий из N целочисленных элементов.

5.1. Ввести массив с клавиатуры.

5.2. Найти максимальный отрицательный элемент.

5.3. Вычислить сумму отрицательных элементов массива.

5.4. Вывести положительные элементы на экран.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.09.2017, 21:13
Ответы с готовыми решениями:

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

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

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

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

1
279 / 251 / 209
Регистрация: 14.11.2016
Сообщений: 949
15.09.2017, 21:31 2
Лучший ответ Сообщение было отмечено 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;
}
0
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 алгоритма на си++. Первый: Дан одномерный массив А, состоящий из...


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

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

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