3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18
|
|
1 | |
Упорядочить элементы массива по возрастанию модулей элементов27.02.2009, 20:34. Показов 19909. Ответов 31
Метки нет (Все метки)
В одномерном массиве, состоящем из n вещественных элементов. Упорядочить элементы массива по возрастанию модулей элементов.
Даже не имею малейшего представления с чего начать
0
|
27.02.2009, 20:34 | |
Ответы с готовыми решениями:
31
Упорядочить элементы массива по возрастанию модулей элементов Упорядочить элементы одномерного массива по возрастанию модулей элементов В однородном массиве упорядочить элементы массива по возрастанию модулей элементов Упорядочить по возрастанию модулей элементы целочисленного массива, расположенные между третьим и пятым простыми числам |
67 / 67 / 24
Регистрация: 21.11.2008
Сообщений: 226
|
||||||
27.02.2009, 21:00 | 2 | |||||
0
|
296 / 56 / 5
Регистрация: 22.05.2008
Сообщений: 788
|
|
27.02.2009, 21:11 | 3 |
Ну например воспользоваться std::set с перегруженым объектом Compare.
0
|
3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18
|
|
27.02.2009, 21:35 [ТС] | 4 |
ребят я вам благодарен за то что вы написали, правда нехрена не понял. Я только на первом курсе. Если не затруднит, можно как все проще. Вот массив {1.2, -1.8, -4.5, -0.1, -0.9, 9.7, -9.8, 0.2, 3.5, 5.7, -3.8, -6.0, 4.2, 4.3, -5.1 }
0
|
4 / 4 / 2
Регистрация: 25.02.2009
Сообщений: 40
|
||||||
27.02.2009, 22:41 | 5 | |||||
0
|
Maniac
|
||||||
01.03.2009, 22:16 | 6 | |||||
с использованием slt проще
Код
-0.1 0.2 -0.9 1.2 -1.8 3.5 -3.8 4.2 4.3 -4.5 -5.1 5.7 -6 9.7 -9.8
0
|
3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18
|
||||||
02.03.2009, 00:32 [ТС] | 7 | |||||
Вот что у меня получилось, на простом первокурном языке. Правда где то косяк, потому что на экран выводится не то что хотелось бы
1
|
4 / 4 / 2
Регистрация: 25.02.2009
Сообщений: 40
|
|
02.03.2009, 08:44 | 8 |
Циклы for определяются как: for (инициализация;условие;изменение)команда;
У тебя же они ничего не делают. Потом метод сортировки у тебя не правельный, т.к. ты не меняешь местами значения, а просто присваеваещь, одному, другое. В результате значение первого теряется. Добавлено через 22 минуты 53 секунды Не, я не зметил сразу, что у тебя два разных масива ... Данную задачу решать с помощью двух массивов помоему чушь.
0
|
3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18
|
|
02.03.2009, 22:57 [ТС] | 9 |
А как можно тогда это реализовать, используя простые действия. А то твои includ'ы и метод оттображения на экране препод не примет да и я объяснить не смогу
0
|
4 / 4 / 2
Регистрация: 25.02.2009
Сообщений: 40
|
||||||
02.03.2009, 23:32 | 10 | |||||
Проще некуда
1
|
3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18
|
|
03.03.2009, 00:40 [ТС] | 11 |
Огромное спасибо,все работает Только вопрос почему надо умножать массив сам на себя, нельзя ли сделать это через модуль fabs?
0
|
4 / 4 / 2
Регистрация: 25.02.2009
Сообщений: 40
|
|
03.03.2009, 10:31 | 13 |
чтоб небыло fatal error C1010: непредвиденный конец файла во время поиска предкомпилированного заголовка. Возможно, вы забыли добавить директиву "#include "stdafx.h"" в источник.
ты же сказал сделать попроще
0
|
3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18
|
|
03.03.2009, 23:09 [ТС] | 15 |
А, понятно тогда
Добавлено через 10 часов 10 минут 28 секунд теперь надо сделать с этиим же массивом следущее: вычислить: 1) кол-во элементов равных 0; 2) сумму элементов после минимального элемента. Это должны быть 2 разных функции
0
|
Maniac
|
||||||
03.03.2009, 23:24 | 16 | |||||
Вот для примера
0
|
3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18
|
|
03.03.2009, 23:41 [ТС] | 17 |
Это 4 функции?
0
|
3 / 3 / 0
Регистрация: 27.02.2009
Сообщений: 18
|
|
03.03.2009, 23:53 [ТС] | 19 |
Это многовато будет, надо чтоб 1)-первая функция; 2)-вторая функция.
0
|
Maniac
|
||||||
03.03.2009, 23:59 | 20 | |||||
Ну тогда так
0
|
03.03.2009, 23:59 | |
03.03.2009, 23:59 | |
Помогаю со студенческими работами здесь
20
Упорядочить элементы массива по убыванию модулей элементов Упорядочить элементы массива по убыванию модулей элементов Упорядочить элементы одномерного массива по убыванию модулей элементов Упорядочить элементы массива по возрастанию абсолютных значений элементов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |