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

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

Войти
Регистрация
Восстановить пароль
 
mitrich2
0 / 0 / 0
Регистрация: 26.11.2013
Сообщений: 12
#1

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

19.03.2014, 13:27. Просмотров 288. Ответов 1
Метки нет (Все метки)

Напишите функцию, которая вычисляет кол-во отрицательных элементов, расположенных до минимального положительного числа. Массив является аргументом функции. Функция возвращает вычисленное значение.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.03.2014, 13:27
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вычислить количество отрицательных элементов массива, расположенных до минимального положительного числа (C++):

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

Найти сумму отрицательных элементов массива, расположенных до минимального - C++
Имею вот такой исходник, помогите пожалуйста переделать его под условие моего варианта #include <stdio.h>/*подключение заголовочных...

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

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

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

Найти значение минимального положительного элемента массива и количество таких элементов - C++
Помогите, пожалуйста, несколько дней не могу понять, как это осуществить( В массиве Х(N) найти значение минимального положительного...

1
dalay_lama
79 / 79 / 16
Регистрация: 22.09.2012
Сообщений: 493
19.03.2014, 14:37 #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
#include <iostream>
const int size = 10;
int numOfNegative(int arr[], int size);
int main()
{
    int arr[size] = {2, -1, -2, -4, 1, 1, -2, -1, 2, 2};
    int cnt = numOfNegative(arr, size);
    std::cout <<cnt <<"\n";
    return 0;
}
 
int numOfNegative(int arr[], int size)
{
    int result = 0, tmpResult = 0, minElement = -1;
    for (int i = 0; i < size; i++) {
        if (arr[i] < 0)
            tmpResult++;
        else if (tmpResult != 0) {
            if ( (minElement == -1) || (minElement > arr[i]) ) {
                minElement = arr[i];
                result = tmpResult;
            }
            tmpResult = 0;
        }
    }
    return result;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.03.2014, 14:37
Привет! Вот еще темы с ответами:

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

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

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

Массив: Вычислить сумму элементов массива, расположенных до последнего положительного элемента. - C++
Разработать алгоритм и программу по обработке элементов одномерного или двумерного динамического массива Размерность массива...


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

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

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