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

Вычислить сумму отрицательных элементов, расположенных после максимального элемента массива

10.05.2018, 18:19. Показов 3184. Ответов 1

Студворк — интернет-сервис помощи студентам
ПОМОГИТЕ СТУДЕНТУ!!!!
______________________
Вычислить сумму отрицательных элементов, расположенных после
максимального элемента массива.

Размер массива 10

Тип данных действительный
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.05.2018, 18:19
Ответы с готовыми решениями:

Вычислить сумму элементов массива, расположенных после максимального элемента
Доброго времени суток! Дали задания на языке С++: Задача 3.1. Вводить линейные массивы разных...

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

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

Определить произведение отрицательных нечетных элементов, расположенных после максимального элемента массива
Задание. Написать программу на языке С++. Элементы массива ввести с клавиатуры. В массиве X,...

1
473 / 425 / 290
Регистрация: 10.03.2015
Сообщений: 1,782
10.05.2018, 18:36 2
Лучший ответ Сообщение было отмечено Митев Богдан как решение

Решение

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
31
32
33
#include <iostream>
 
using namespace std;
 
int main()
{
    const int n = 10;
    double arr[n];
    for (auto i=0; i<n; i++)
    {
        cout << "Enter " << i + 1 << " element: ";
        cin >> arr[i];
    }
 
    double max = arr[0];
    int maxi = 0;
    for (auto i = 1; i < n; i++)
        if (arr[i] > max)
        {
            max = arr[i];
            maxi = i;
        }
    
    cout << "\nMax element = " << max << endl;
    cout << "Max element position = " << maxi + 1 << endl << endl;
    
    double negSum = 0;
    for (auto i = maxi; i < n; i++)
        if (arr[i] < 0)
            negSum += arr[i];
 
    cout << "Sum of negative element after max = " << negSum << endl;
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2018, 18:36
Помогаю со студенческими работами здесь

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

Найти сумму элементов массива, расположенных после максимального элемента
Ввожу например 0.25 6.75 -0.01, а в консоль выводит просто 0.00 6.00 -0.00 И как мне в этот код...

Найти сумму элементов массива, расположенных после максимального элемента
1. В массиве X(N) найти сумму элементов массива, расположенных после максимального элемента 2....

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


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

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

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