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

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

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

В одномерном массиве N вещественных элементов, вычислить: - C++

24.11.2009, 21:44. Просмотров 649. Ответов 1
Метки нет (Все метки)

1) Номер минимального по модулю элемента массива;
2)Сумму модулей элементов массива, расположенных после первого отрицательного элемента.
Сжать массив, удалив из него все элементы, величина которых находится в интервале [a;b]. Освободившиеся в конце массива элементы заполнить нулями.

Помогите пожалуйста, и если можно объясните)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2009, 21:44
Здравствуйте! Я подобрал для вас темы с ответами на вопрос В одномерном массиве N вещественных элементов, вычислить: (C++):

В одномерном массиве, состоящем из вещественных элементов вычислить номер минимального элемента в массиве, сумму элементов массива - C++
В одномерном массиве, состоящем из 10 вещественных элементов вычислить: 1. Номер минимального элемента в массиве 2. Сумму...

В одномерном массиве из вещественных элементов, вычислить: - C++
№ 1 В одномерном массиве, состоящем из не более чем n (n<=10) вещественных элементов, вводимых с клавиатуры, вычислить: 1)...

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

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

[C++] В одномерном массиве,состоящем из n вещественных элементов ,вычислить... - C++
Задание 1 В одномерном массиве,состоящем из n вещественных элементов ,вычислить: 1)сумму отрицательных элементов массива ...

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

1
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
25.11.2009, 01:30 #2
Ksenija,
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
int main()
{
    int arr[] = {-2,-3,-4,-1,-5,0};
    int min = abs(arr[0]);
    int index;
    for (size_t i = 0 ; i < sizeof(arr)/sizeof(*arr) ; i++)
        if (abs(arr[i])<min) index = i;
    std::cout<<index;
    return 0;
}
Добавлено через 12 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <algorithm>
#include <numeric>
#include <functional>
struct sum : public std::binary_function<int,int,int>
{
    int operator() (const int &a, const int &b)
    {
        return a + abs(b);
    }
};
int main()
{
    int arr[] = {1,2,3,4,-5,-6,7,8};
    std::cout<<std::accumulate(std::find_if(arr,arr+sizeof(arr)/sizeof(*arr),std::bind2nd(std::less<int>(),0))+1,arr+sizeof(arr)/sizeof(*arr),0,sum());
    return 0;
}
сумма модулей

Добавлено через 23 минуты
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
#include <algorithm>
#include <functional>
#include <iostream>
#include <vector>
 
const int a = 0;
const int b = 10;
 
struct diapazone : public std::unary_function<int,bool>
{
    bool operator() (const int &i)
    {
        return ((i>=a) && (i<=b));
    }
};
 
int main()
{
    int arr[] = {1,2,3,4,5,6,11,12};
    std::vector<int>vec(arr,arr+sizeof(arr)/sizeof(*arr));
    std::fill(std::remove_if(vec.begin(),vec.end(),diapazone()),vec.end(),0);
    std::copy(vec.begin(),vec.end(),std::ostream_iterator<int>(std::cout," "));
    return 0;
}
удаление
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2009, 01:30
Привет! Вот еще темы с ответами:

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

С++ В одномерном массиве, состоящем из n вещественных элементов, вычислить.. - C++
В одномерном массиве, состоящем из n вещественных элементов, вычислить: − количество элементов массива, меньших С; − сумму...

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

В одномерном массиве, состоящем из n вещественных элементов, вычислить: - C++
Уважаемые знатоки С и С++. Думаю, вы понимаете, что высшее образование обязывает быть грамотным, но знать ВСЕ нереально. Мне нужна помощь....


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

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

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