Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Aenelhells
0 / 0 / 0
Регистрация: 25.09.2014
Сообщений: 23
1

Найти максимальную сумму чисел, расположенных между двумя отрицательными элементами массива

25.09.2014, 15:39. Просмотров 663. Ответов 3
Метки нет (Все метки)

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
#include <iostream>
#include <conio.h>
#include <locale.h>
#include <time.h>
 
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
    int mas[50];
    int num, kol = 0, bol = 0, kolb = 0;
    srand(time(NULL));
    cout << "Введите размер массива N = "; 
    cin >> num;
    for (int i = 0; i < num; i++)
    {
        mas[i] = rand() % 201 - 100;
        if (mas[i] >= 0)
        {
            bol += mas[i];
            kolb++;
        }
        kol++;
        cout << "№" << kol << "\t" << mas[i] << endl;
    }
    cout << "Сумма положительных чисел = " << bol << endl << "Кол-во положительных чисел = " << kolb;
    getch();
    return 0;
}
Ребят, помогите, данный код могет сгенерировать массив из положительных и отрицательных чисел и показать сумму положительных, мне нужно, что бы он показывал максимальную сумму положительных чисел, которые ограничиваются отрицательными.
Например массив: 2, 4, -2, 6, 1.
Нужно, что бы выводило сумму единицы и шестерки, а не всех чисел.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.09.2014, 15:39
Ответы с готовыми решениями:

Найти сумму элементов массива, расположенных между первым и последним отрицательными элементами
4 В одномерном массиве, состоящем из 20 вещественных элементов, вычислить: сумму элементов...

Найти сумму элементов массива, расположенных между первым и вторым отрицательными элементами
В одномерном массиве, состоящем из n вещественных элементов вычислить: -Номер минимального...

Найти сумму элементов массива, расположенных между первым и вторым отрицательными элементами
Здравствуйте, помогите пожалуйста закончить эту программу Код C++ #include &lt;iostream.h&gt;...

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

Найти сумму элементов массива, расположенных между первым и вторым отрицательными элементами
В одномерном массиве,состоящем из n вещественных элементов, вычислить : 1.Номер минимального...

3
Тамика
Котовчанин
919 / 463 / 195
Регистрация: 16.02.2010
Сообщений: 3,267
Записей в блоге: 32
25.09.2014, 15:40 2
Прошу прощения - можно еще раз задание подробнее?
То есть, суммы положительных между отрицательными?
0
John Prick
836 / 767 / 258
Регистрация: 27.07.2012
Сообщений: 2,179
Завершенные тесты: 3
25.09.2014, 15:45 3
Лучший ответ Сообщение было отмечено Aenelhells как решение

Решение

Цитата Сообщение от Aenelhells Посмотреть сообщение
Например массив: 2, 4, -2, 6, 1.
Нужно, что бы выводило сумму единицы и шестерки, а не всех чисел.
Нужен дополнительный цикл, уже после того, как весь массив сгененрирован. Проходить по нему до первого отрицательного. Как только такой найден, начинать считать сумму. Как только встретится ещё один отрицательный, закончить цикл.

Не по теме:

Цитата Сообщение от Aenelhells Посмотреть сообщение
могет
Я лежу на берегУ,
Не могу поднять ногУ.
Не ногУ, а нОгу.
Всё равно не мОгу.

1
Aenelhells
0 / 0 / 0
Регистрация: 25.09.2014
Сообщений: 23
25.09.2014, 15:53  [ТС] 4
Спасибо, тему можно закрывать
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.09.2014, 15:53

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

Сумму элементов массива, расположенных между первым и вторым отрицательными элементами
1)Сумму элементов массива, расположенных между первым и вторым отрицательными элементами 2) а так...

Сумму элементов массива, расположенных между первым и последним отрицательными элементами
Задание: Нужно найти сумму элементов массива, расположенных между первым и последним...


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

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

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