Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 06.07.2012
Сообщений: 11
1

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

21.07.2012, 10:23. Просмотров 1253. Ответов 1
Метки нет (Все метки)

Помогите решать лабораторную работу



Упорядочьте элементы массива по убыванию модулей элементов.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.07.2012, 10:23
Ответы с готовыми решениями:

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

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

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

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

1
1311 / 973 / 267
Регистрация: 17.05.2012
Сообщений: 2,687
21.07.2012, 10:42 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
28
29
30
31
32
33
34
35
36
37
38
39
#include <iostream> 
#include <cstdlib> 
#include <cmath>
#include <ctime> 
using namespace std; 
int main() 
{   
    setlocale(0, "rus");
    srand((unsigned) time(0)); 
    const int size = 10; 
    int array[size]; 
    int i, j;
 
    for ( i = 0; i < size; i++) 
        array[i] = rand() % 201 - 100; 
 
    cout << "Исходный массив " << endl;
    for ( i = 0; i < size; i++) 
        cout << array[i] << " "; 
    cout << endl; 
 
    for ( i = 0; i < size - 1; i++) 
        for ( j = 0; j < size - 1; j++) 
        { 
            if(abs(array[j]) < abs(array[j+1])) 
            { 
                int temp = array[j]; 
                array[j] = array[j+1]; 
                array[j+1] = temp; 
            } 
        } 
 
        cout << "Массив по убыванию модулей  " << endl;
        for ( i = 0; i < size; i++) 
            cout << array[i] << " "; 
        cout << endl; 
 
        system("Pause");
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.07.2012, 10:42

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

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

Упорядочить элементы массива по убыванию модулей элементов
Упорядочить элементы массива по убыванию модулей элементов, просто, кто-то объясните, как это &quot;по...

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

Упорядочить элементы массива по убыванию модулей элементов строк методом Хоара
Упорядочьте элементы массива по убыванию модулей элементов строк методом Хоарта. ( Pascal). Походу...


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

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

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