1 / 1 / 0
Регистрация: 10.01.2016
Сообщений: 9
|
|
1 | |
Отсортировать по возрастанию массив, заданный в виде файла11.01.2016, 20:56. Показов 2320. Ответов 4
Метки нет (Все метки)
Есть задание: отсортировать по возрастанию массив, заданный в виде файла. Задание необходимо выполнить двумя способами: с использованием классических массивов и с помощью указателей. Помогите, пожалуйста.
0
|
11.01.2016, 20:56 | |
Ответы с готовыми решениями:
4
Заданный одномерный массив отсортировать по возрастанию цифры десятков каждого элемента. Сортировка прямой выбор Отсортировать все значения массива по возрастанию и поместить в таком виде в другой массив прочитать массив из файла и отсортировать его по возрастанию Прочитать массив из файла, отсортировать по возрастанию чётные элементы |
Модератор
12458 / 7482 / 1753
Регистрация: 25.07.2009
Сообщений: 13,762
|
|
11.01.2016, 23:56 | 2 |
Это, простите, как? На входе файл, содержащий массив чисел? Двоичный, текстовый? Просто набор чисел, или первым записано количество чисел в массиве? Числа целые, вещественные?
Не по теме: Нравится мне выражение: вероятность положительного результата прямо пропорциональна ясности поставленной задачи. Добавлено через 2 минуты И, если можно, в двух словах - что это за "классические массивы", с которыми указатели нельзя использовать?
0
|
1 / 1 / 0
Регистрация: 10.01.2016
Сообщений: 9
|
|
12.01.2016, 00:24 [ТС] | 3 |
текст задания контрольной работы изложен слово в слово. По части файла, предполагаю, есть смысл использовать текстовый файл с набором чисел, но конкретных требований здесь нет. А вот по части "классических массивов", к сожалению, ничего не могу пояснить.
0
|
Модератор
12458 / 7482 / 1753
Регистрация: 25.07.2009
Сообщений: 13,762
|
||||||
12.01.2016, 01:29 | 4 | |||||
Сообщение было отмечено Памирыч как решение
Решение
Код
~/cpp/numbers $ gcc dyn_array.c ~/cpp/numbers $ cat > numbers.txt 9 7 8 1 4 2 6 5 3 3 1 7 8 ~/cpp/numbers $ ./a.out ~/cpp/numbers $ cat numbers.txt 1 1 2 3 3 4 5 6 7 7 8 8 9 ~/cpp/numbers $
0
|
737 / 542 / 416
Регистрация: 17.09.2015
Сообщений: 1,601
|
||||||
13.01.2016, 20:28 | 5 | |||||
Сообщение было отмечено Памирыч как решение
Решение
July_N, тебе осталось только создать текстовый файл с массивом в каталоге программы,и обзови его input.Не забудь,размер массива должен соответствовать значению константы N в программе
0
|
13.01.2016, 20:28 | |
13.01.2016, 20:28 | |
Помогаю со студенческими работами здесь
5
Массив считать из файла, отсортировать по возрастанию и записать в новый файл Отсортировать массив по убыванию, затем добавить недостающий элемент и отсортировать массив по возрастанию Прочитать из файла « File 1. dat » данные в массив символов, отсортировать данный массив по возрастанию и записать результат в « File 2. dat » Отсортировать заданный массив по столбцам Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |