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

Написать функцию, которая возвращает сумму отрицательных элементов одномерного массива. - C++

01.02.2013, 22:29. Просмотров 1530. Ответов 2
Метки нет (Все метки)

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

Написать функцию, которая возвращает среднее значение элементов одномерного массива
2. Написать функцию, которая возвращает среднее значение элементов одномерного...

Написать функцию, которая возвращает максимальный элемент одномерного массива
Написать функцию, которая возвращает максимальный элемент одномерного массива

Написать шаблонную функцию,которая вычислит сумму значений отрицательных элементов массива числового типа
Помогите с задачей на шаблонные функции. Я их вообще не понимаю. Вот...

Создать функцию, которая возвращает количество отрицательных элементов массива
Создать функцию, которая возвращает количество отрицательных элементов массива....

Написать функцию, которая возвращает истину, если в массиве нет отрицательных элементов
Ребята, нужна ваша помощь. На носу сессия и времени практически нет. Помогите с...

Написать функцию, которая зануляет массив переданный как параметр и возвращает кол-во отрицательных элементов до зануления?
Написать функцию, которая зануляет массив переданный как параметр и возвращает...

2
The_bolT
70 / 70 / 12
Регистрация: 22.01.2013
Сообщений: 231
01.02.2013, 22:44 #2
Лучший ответ Сообщение было отмечено Leila0904 как решение

Решение

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>
 
using namespace std;
 
const int n=10;
 
int func(float[]);
 
int main()
{
    float a[n];
    for(int i=0;i<n;i++)
      a[i]=rand()%5-3;
    for(int i=0;i<n;i++)
    cout<<a[i]<<" ";
    cout<<endl<<"Suma: "<<func(a)<<endl;
    system("pause");
    return 0;
}
 
int func(float a[n])
{
     int s=0;
     for(int i=0;i<n;i++)
       if(a[i]<0) s+=a[i];
     return s;
}
1
Pakisan
14 / 14 / 10
Регистрация: 04.01.2013
Сообщений: 61
01.02.2013, 22:48 #3
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
#include <iostream>
 
using namespace std;
 
int numbers[10] = {1,4,-6,5,-3,-12,0,7,2,-17};
 
int get_neg_sum(); // получение негативной суммы
 
int main()
{
    cout<<get_neg_sum();
        system("pause");
    return 0;
}
 
int get_neg_sum()
{
    int sum=0; // Сумма негативных членов
 
    for(int x=0;x<10;x++)
        if(numbers[x]<0)
            sum+=numbers[x];
 
    return sum;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.02.2013, 22:48
Привет! Вот еще темы с решениями:

Написать функцию, которая в зависимости от значения первого параметра возвращает количество отрицательных или положительных чисел призвольного массива
Написать функцию, которая в зависимости от значения первого параметра (символ +...

Написать функцию, которая возвращает количество неотрицательных элементов массива.
Написать функцию, которая возвращает количество неотрицательных элементов...

Функция, которая возвращает произведение элементов одномерного массива
Написать функцию, которая возвращает произведение элементов одномерного...

Написать функцию, которая возвращает сумму чисел в заданном диапазоне
Кто знает как решить задачу на С++, при помощи рекурсии? Написать функцию,...


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

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

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