Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.88/8: Рейтинг темы: голосов - 8, средняя оценка - 4.88
0 / 0 / 0
Регистрация: 30.01.2011
Сообщений: 16
1

Упорядочить элементы векторов по убыванию модулей элементов

16.12.2011, 00:03. Показов 1473. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Задайте два вектора А(n) и B(m). выполните задания:
1)найдите вектора С(n+m) с элементов векторо А и Б, сначала парных в порядке спадания, а потом непарных в порядке возрастания.
2)найдите произведение элементов вектора А, расположенных между максимальными и минимальными по модулю элементами.
3)упорядочте элементы векторов за убыванием модулей элементов.

спасибо большое, надеюсь что кто то поможет.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.12.2011, 00:03
Ответы с готовыми решениями:

Упорядочить элементы массива по убыванию модулей элементов
2)Упорядочить элементы массива по спаданию модулей элементов. (Visual studio)

Упорядочить элементы массива по убыванию модулей элементов
в 1мерном массиве состоящем из n эл. вычислить: 1 колич эл массива лежащих от А до В 2 сумму эл...

Упорядочить элементы одномерного массива по убыванию модулей элементов
Упорядочить элементы одномерного массива по убыванию модулей элементов.

Элементы массива по убыванию модулей упорядочить методом выбора!
Дан целочисленный массив A(n) с элементами, сгенерированными случайными числами в диапазоне (-20,...

6
1405 / 647 / 135
Регистрация: 11.08.2011
Сообщений: 2,299
Записей в блоге: 2
16.12.2011, 00:10 2
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
26
27
28
#include <iostream>
#include <math.h>
#include <vector>
#include <algorithm>
 
bool max (int a, int b)
{
    return abs(a)>abs(b);
}
 
 
int main()
{
    int n,temp;
    std:: vector <int> a;
    std:: cin >> n;
    for (int i=0; i<n; ++i) 
    {
        std:: cin >> temp;
        a.push_back(temp);
    }
 
    std:: sort (a.begin(),a.end(),max);
 
    for (int i=0; i<a.size();++i) std:: cout << a[i] << " ";
    system ("pause");
    return 0;
}
0
0 / 0 / 0
Регистрация: 30.01.2011
Сообщений: 16
16.12.2011, 00:11  [ТС] 3
Цитата Сообщение от Dani Посмотреть сообщение
3
оу.. спасибо за 3 задание.. разобраться слоожно будет


ой... оказалось 3 задание не нужно делать..
0
1405 / 647 / 135
Регистрация: 11.08.2011
Сообщений: 2,299
Записей в блоге: 2
16.12.2011, 00:12 4
ничего сложного: использую стандартную сортировку, но определил функцию сравнивания элементов - по модулю. И сортирую вектор. все
0
0 / 0 / 0
Регистрация: 30.01.2011
Сообщений: 16
16.12.2011, 00:12  [ТС] 5
а никак попроще єти задания не написать? просто мы массивы только начали изучать..
и язык с++
0
1405 / 647 / 135
Регистрация: 11.08.2011
Сообщений: 2,299
Записей в блоге: 2
16.12.2011, 00:16 6
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
#include <iostream>
#include <math.h>
 
 
bool max (int a, int b)
{
    return abs(a)>abs(b);
}
 
 
int main()
{
    int n,temp;
    int a[20];
    std:: cin >> n;
    for (int i=1; i<=n; ++i) 
        std:: cin >> a[i];
 
    
    for (int i=1; i<=n-1; ++i)
        for (int j=1; j<=n-i; ++j)
            if (max(a[j+1],a[j]))
            {
                temp = a[j];
                a[j]=a[j+1];
                a[j+1] = temp;
            }
 
    for (int i=1; i<=n;++i) std:: cout << a[i] << " ";
    system ("pause");
    return 0;
}
Добавлено через 15 секунд
пузырек
0
0 / 0 / 0
Регистрация: 30.01.2011
Сообщений: 16
16.12.2011, 00:38  [ТС] 7
Цитата Сообщение от Dani Посмотреть сообщение
пузырек
спасибо большое за 3 задание

Добавлено через 15 минут
а с первым и вторым может кто-то помочь?
0
16.12.2011, 00:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.12.2011, 00:38
Помогаю со студенческими работами здесь

Упорядочить по убыванию модулей обратных значений отрицательные элементы столбцов матрицы
Здравствуйте. Попалась данная задачка: упорядочить по убыванию модулей обратных значений...

Упорядочить столбцы матрицы по убыванию модулей элементов в столбцах
Дана действительная матрица. Упорядочить ее столбцы по убыванию модулей элементов в столбцах

Массивы. Количество элементов в диапазоне, сумму после максимального, упорядочить по убыванию модулей
Здравствуйте, уважаемые программисты. Нужно срочно сдавать лабораторные. Очень благодарен за любую...

Упорядочить массив X(N) по убыванию модулей, найти среднее арифметическое положительных элементов массива.
Упорядочить массив X(N) по убыванию модулей, найти среднее арифметическое положительных элементов...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru