С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
ann312
0 / 0 / 0
Регистрация: 04.12.2014
Сообщений: 18
1

Дана последовательность из n действительных чисел

04.12.2014, 19:55. Просмотров 287. Ответов 3
Метки нет (Все метки)

найти сумму элементов, расположенных между максимальным и минимальным элементами (минимальный и максимальный элементы в массиве единственные.) если максимальный элемент встречается позже минимального,то вывести сообщение об этом
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2014, 19:55
Ответы с готовыми решениями:

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

дана последовательность действительных чисел а1 а2 а3. признак конца последовательности 999
дана последовательность действительных чисел а1 а2 а3. признак конца последовательности...

Дана последовательность из n действительных чисел: найти максимум из модулей элементов
Найти максимум из модулей элементов. В C++

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

Дана последовательность из n действительных чисел. Найти номер первого минимального элемента
Дана последовательность из n действительных чисел. Найти номер первого минимального элемента.

3
D_in_practice
332 / 332 / 331
Регистрация: 02.10.2014
Сообщений: 666
04.12.2014, 20:15 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
34
35
36
37
38
39
40
41
42
#include <iostream>
using namespace std;
 
int main(){
    
    const int N = 20;
    int n;
    do{
        cout << "n = ";
        cin >> n;
    }while(n < 0 || N < n);
    
    double d[N];
    cout << "d1 = ";
    cin >> d[0];
    double min = d[0];
    int n_min = 0;
    double max = d[0];
    int n_max = 0;
    for (int i = 1; i < n; ++i){
        
        cout << "d" << i + 1 << " = ";
        cin >> d[i];
        if (d[i] < min){
            min = d[i];
            n_min = i;
        }
        if (d[i] > max){
            max = d[i];
            n_max = i;
        }
    }
    
    double sum = 0;
    for (int i = n_max + 1; i < n_min; ++i)
        sum += d[i];
    
    if (n_min < n_max)
        cout << "ГЊГ*ГЄГ±ГЁГ¬Г*ëüГ*ûé ýëåìåГ*ГІ âñòðåòèëñÿ ïîçæå ìèГ*ГЁГ¬Г*ëüГ*îãî!" << endl;
    else
        cout << "sum = " << sum << endl;
}
1
ann312
0 / 0 / 0
Регистрация: 04.12.2014
Сообщений: 18
04.12.2014, 20:21  [ТС] 3
D_in_practice, благодарю
0
konstantin vl
1 / 1 / 0
Регистрация: 10.03.2013
Сообщений: 59
04.12.2014, 21:05 4
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
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int arrInt[10] = {100, 54, 25, 9, 10, 18, 62, 48, 540, 54};
 
        int maximum = 0;
        int indexMaximum = 0;
        for(int i = 0; i < 10; i++)
            if(arrInt[i] > maximum)
            { maximum = arrInt[i]; indexMaximum = i;}
 
        int minimum = maximum;
        int indexMinimum  = 0;
        for(int i = 0; i < 10; i++)
            if(arrInt[i] < minimum)
            { minimum = arrInt[i]; indexMinimum = i;}
 
 
        int sum = 0;
        for(int i = indexMinimum + 1; arrInt[i] != maximum; i++)
             sum += arrInt[i];
 
        if(indexMinimum < indexMaximum)
            cout << "максимальный элемент встречается позже минимального" << endl;
        else
            cout << "sum: " << sum;
    return 0();
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2014, 21:05

Дана последовательность действительных чисел, в которой заменить все ее члены, большие данного Z, этим числом
Дана последовательность действительных чисел аь а2,..., а„. Заменить все ее члены, большие данного...

Задана последовательность действительных чисел. Найти сумму квадратов чисел, значение которых принадлежит промежутку [a, b]
Задана последовательность действительных чисел. Найти сумму квадратов чисел, значение которых...

Последовательность действительных чисел.
Дана последовательносдействительныхть чисел а1,а2,а3...аn. Выяснить, будет ли она возрастающей. ...


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

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

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