Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.61
Олег)))
1 / 1 / 0
Регистрация: 06.12.2010
Сообщений: 19
#1

Найти номер первого максимального элемента среди отрицательных элементов, расположенных до первого элемента, большего Т. - C++

12.06.2011, 09:05. Просмотров 2632. Ответов 2
Метки нет (Все метки)

Задан целочисленный одномерный массив a из n элементов. Найти номер первого максимального элемента среди отрицательных элементов, расположенных до первого элемента, большего Т.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2011, 09:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти номер первого максимального элемента среди отрицательных элементов, расположенных до первого элемента, большего Т. (C++):

Найти номер первого максимального элемента среди отрицательных элементов, расположенных до первого элемента, большего заданного числа Т - C++
Написать собственную функцию для работы с одномерным динамическим массивом, заданным указателем. Алгоритмы решения всех подзадач, включая...

Найти номер последнего максимального элемента среди элементов, лежащих в диапазоне [c,d] и расположенных до первого четного элемента. - C++
помогите с задачкой Найти номер последнего максимального элемента среди элементов, лежащих в диапазоне и расположенных до...

Найти значение максимального элемента среди парных по значению элементов, расположенных до первого непарного - C++
2)Есть одномерный массив целых чисел размером N.Найти значение максимального элемента среди парных(по значению) элементов, расположенных до...

Найти произведение элементов, расположенных правее первого элемента равного первого элемента равного k - C++
Дан вектор размерности N. Найти произведение элементов, расположенных правее первого элемента равного первого элемента равного k.

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

Найти номер первого максимального элемента - C++
Найти номер первого максимального элемента.

2
tylix
68 / 55 / 6
Регистрация: 10.06.2011
Сообщений: 149
12.06.2011, 09:44 #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
    x = -1; // пока еще нет ни одного изв. отр. числа из массива
    for (i = 0; i < N; i++) {
        if (a[i] > T) break; // найден эл. больше T
        if (a[i] < 0) 
            if (x < 0) 
                x = i;  // первый найден отр. элем. масс.  
            else       // последующий найден. отр. элем.
                if (a[i] > a[x]) x = i;
        
    }
    // x индекс массива с макс. из отрицат. чисел   
    // если x == -1 значит, эл. больше Т был найден раньше чем какой либо отриц. эл.
    // a[x] соответственно это самое число при x >= 0
1
Ruu
13 / 13 / 1
Регистрация: 20.07.2010
Сообщений: 43
12.06.2011, 10:54 #3
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#define N 10
int main(){
int massiv[N] = {1,2,3,4,5,6,7,8,9,10};
int sum=0;
int count=0;
int i=0;
printf("Enter down board vector:");
scanff("%d", &downboard);
printf("Enter up board vector:");
scanff("%d", &upboard);
 
while(i<N){
while(massiv[i] >= downboard && massiv[i] <= upboard){
sum += massiv[i];
++count;
}
++i;
}
printf("count = %d summa = %d", count, sum);
return 0;
}
Держи.
Только я не компилировал код.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.06.2011, 10:54
Привет! Вот еще темы с ответами:

Найти номер первого максимального элемента массива - C++
найти номер первого максимального элемента реализовать с функциями

В массиве найти номер первого максимального элемента - C++
Дан целочисленный массив. Найти индекс первого максимального элемента

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

Вычислить номер минимального по модулю элемента и сумму модулей элементов, расположенных после первого отрицательного - C++
Добрый день. Прошу Вашей помощи. В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) номер минимального по...


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

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

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