Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
AlexTG
0 / 0 / 0
Регистрация: 09.11.2015
Сообщений: 2
#1

Среднее арифметическое элементов, расположенных между первым min и последним max элементами массива

08.12.2015, 03:48. Просмотров 849. Ответов 1
Метки нет (Все метки)

Найти среднее арифметическое элементов, расположенных между первым минимальным и последним максимальным элементами. Если последний максимальный элемент расположен раньше первого минимального вывести сообщение об этом.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.12.2015, 03:48
Ответы с готовыми решениями:

Среднее арифметическое элементов, расположенных между первым и последним четными элементами
Среднее арифметическое элементов, расположенных между первым и последним...

Посчитать среднее арифметическое элементов массива, расположенных между max и min
В массиве нужно подсчитать среднее арифметическое всех элементов расположенных...

Найти среднее арифметическое элементов между min и max элементами массива
Найти среднеарифметическое чисел, находящихся между максимальным и минимальным...

Сумму элементов массива, расположенных между первым и последним нулевыми элементами.
Сумму элементов массива, расположенных между первым и последним нулевыми...

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

1
Remuless
25 / 25 / 23
Регистрация: 07.06.2015
Сообщений: 140
08.12.2015, 04:41 #2
Лучший ответ Сообщение было отмечено AlexTG как решение

Решение

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
34
35
36
int index_max = 0;
int max = mas[0];
int index_min = 0;
int min = mas[0];
for (int i = 1; i < SIZE; i++)
{
    if (mas[i] > max)
    {
        index_max = i;
        max = mas[i];
    }
    if (mas[i] < min)
    {
        index_min  = i;
        min = mas[i];
    }
}
double mid;
if (index_min > index_max)
{
    int sum = 0; 
    for (int i = index_min+1; i < index_max; i++)
    {
        sum += mas[i];
    }
    mid = sum / (index_max - index_min - 1);
    //сдесь делаем вывод среднего арифметического
    //....
    //....
}
else
{
    //вывод, что максимальный перед минимальным
    //....
    //...
}
попробуйте так.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.12.2015, 04:41

Сумма элементов массива, расположенных между первым и последним отрицательными элементами
Помогите найти ошибку #include &lt;iostream&gt; #include &lt;ctime&gt; using...

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

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


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

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

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