0 / 0 / 0
Регистрация: 30.08.2020
Сообщений: 34
|
||||||||||||
1 | ||||||||||||
Перегруженные функции сортировки элементов строк матрицы по возрастанию01.02.2021, 20:37. Показов 1572. Ответов 7
Метки нет (Все метки)
Условие - Написать перегруженные функции (int, double, char) для выполнения следующих задач:
1.2. Определение минимального элемента на главной диагонали матрицы. 1.3. Сортировка элементов строк матрицы по возрастанию.
Как это можно сделать для типов double и char? Если массив не будет принимать размер double или char, строго использовать обычный массив. Мб нужно по другому немного? К примеру -
0
|
01.02.2021, 20:37 | |
Ответы с готовыми решениями:
7
3.1. Дана матрица. Упорядочить элементы строк матрицы по возрастанию, а сами строки по возрастанию произведения четных элементов строк. Упорядочить элементы строк матрицы по возрастанию, а сами строки по возрастанию произведения чётных элементов строк Упорядочить элементы строк матрицы по возрастанию, а сами строки по возрастанию суммы элементов Объяснить и подробно прокомментировать, что происходит в коде (перегруженные функции, функции сортировки) |
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|||||||||||
01.02.2021, 20:42 | 2 | ||||||||||
Это у тебя будет массив размером два с половиной элемента?
Добавлено через 1 минуту
1
|
0 / 0 / 0
Регистрация: 30.08.2020
Сообщений: 34
|
|
01.02.2021, 20:43 [ТС] | 3 |
Препод запретил использовать шаблон
0
|
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
01.02.2021, 20:46 | 4 |
Значит, для начала вынеси создание и заполнение двумерного массива в функцию main, а в BubleSort оставь только сортировку, массив и размерности передавай параметром
1
|
0 / 0 / 0
Регистрация: 30.08.2020
Сообщений: 34
|
|
01.02.2021, 20:48 [ТС] | 5 |
Понял, спасибо
0
|
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
01.02.2021, 20:50 | 6 |
Не заморачивайся пока с разными типами, сделай только для одного - int или double
0
|
0 / 0 / 0
Регистрация: 30.08.2020
Сообщений: 34
|
||||||
01.02.2021, 23:42 [ТС] | 7 | |||||
Условие - должно быть 3 перегрузки типа int, char, double, без шаблонов. Сортировка сделана правильно в ней я уверен, правильно я сделал сами перегрузки?
0
|
6579 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
02.02.2021, 00:22 | 8 |
Правильно.
Здесь можно три раза не вызывать, всегда вызовется для int Добавлено через 39 секунд Здесь тоже надо тип поменять соответственно
0
|
02.02.2021, 00:22 | |
02.02.2021, 00:22 | |
Помогаю со студенческими работами здесь
8
Составить процедуру сортировки элементов каждой строки матрицы по возрастанию Сортировка строк матрицы по возрастанию произведения четных элементов строк Шаблонная функция для сортировки матрицы по возрастанию элементов хар. столбца Функция сортировки элементов по возрастанию отдельно для каждой строки матрицы Массив: Упорядочить элементы строк матрицы по возрастанию, а сами строки по неубыванию произведения четных элементов строк программа сортировки элементов строк матрицы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |