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

Вычислить сумму положительных элементов массива

11.04.2021, 13:36. Показов 2827. Ответов 5

В одномерном массиве, состоящем из n вещественных элементов,
вычислить:
—сумму положительных элементов массива;
—произведение элементов массива, расположенных между
максимальным по модулю и минимальным по модулю элементами.

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

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

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

Вычислить сумму положительных и сумму отрицательных элементов вещественного массива М[55]
Реализовать программу с помощью функций, С++

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

5
427 / 310 / 129
Регистрация: 09.02.2021
Сообщений: 1,094
Записей в блоге: 1
11.04.2021, 14:14 2
Я понимаю воскресенье и вам нужно сделать домашнее задание, но вы хоть какие-то попытки свои бросайте, я увидел шо вы сегодня уже не первую тему пишете, и нигде нет кода

Добавлено через 1 минуту
Еще вы нарушаете правила, для второго подзадачи нужно создать новую тему

Добавлено через 1 минуту
Цитата Сообщение от ch0pper Посмотреть сообщение
—сумму положительных элементов массива;
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
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int main()
{
    system("chcp 1251>nul");
    srand(time(NULL));
    int i, j,sum=0;
    int n;
    cout << "n=";
    cin >> n;
    int* array = new int[n];
    for (int i = 0; i < n; i++) {
        array[i] = -10 + rand() % 21;
        if (array[i] > 0) {
            sum += array[i];
        }
        cout << array[i] << " ";
    }
    cout << endl;
    cout << "sum = " <<sum<< endl;
    system("pause>nul");
    return 0;
}
1
10 / 7 / 3
Регистрация: 14.12.2018
Сообщений: 82
11.04.2021, 14:23 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
#include <iostream>
#include <Windows.h>
 
using namespace std;
 
int main()
{
    SetConsoleOutputCP(1251);
    srand(time(NULL));
    int positive_sum = 0, array[15];
    for (int i = 0; i != 15; i++) 
        array[i] = rand() % 10000;
 
    cout << "Сгенерированный массив: ";
    for (int i = 0; i != 15; i++)
        cout << array[i] << " ";
    cout << endl;
 
    for (int i = 0; i != 15; i++)
        if (array[i] % 2 == 0) 
            positive_sum += array[i];
 
    cout << "Сумма положительных элементов массива: " << positive_sum << endl << endl;
    system("pause");
    return false;
}
Для второго задания придётся создать ещё одну тему

Добавлено через 2 минуты
matviiv, а память освободить через delete[] array;?
1
427 / 310 / 129
Регистрация: 09.02.2021
Сообщений: 1,094
Записей в блоге: 1
11.04.2021, 14:36 4
Лучший ответ Сообщение было отмечено Taatshi как решение

Решение

adextrometh, Удалил случайно,но ето очень важно,по етому исправил
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
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
 
int main()
{
    system("chcp 1251>nul");
    srand(time(NULL));
    int i, j,sum=0;
    int n;
    cout << "n=";
    cin >> n;
    int* array = new int[n];
    for (int i = 0; i < n; i++) {
        array[i] = -10 + rand() % 21;
        if (array[i] > 0) {
            sum += array[i];
        }
        cout << array[i] << " ";
    }
    cout << endl;
    cout << "sum = " <<sum<< endl;
    delete[]array;
    system("pause>nul");
    return 0;
}
1
1 / 1 / 0
Регистрация: 21.01.2020
Сообщений: 51
11.04.2021, 14:41  [ТС] 5
спасибо
0
7415 / 5011 / 2889
Регистрация: 18.12.2017
Сообщений: 15,694
11.04.2021, 16:57 6
matviiv,
Цитата Сообщение от ch0pper Посмотреть сообщение
состоящем из n вещественных элементов
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.04.2021, 16:57
Помогаю со студенческими работами здесь

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

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

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

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

Вычислить сумму положительных элементов массива
дан одномерный массив из 10 элементов. Мы заполняем его случайными числами от -15 до 15. Вычислите...

Вычислить сумму положительных элементов массива
using namespace std; void array() { const int N = 10; float my_arr = {...


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

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

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