Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Nik2000
0 / 0 / 0
Регистрация: 18.05.2016
Сообщений: 4
1

Прочитать из файла, отсортировать и записать результат в файл

25.05.2016, 00:11. Просмотров 806. Ответов 1
Метки нет (Все метки)

Необходимо прочитать числа из файла как список, провести сортировку (по убыванию и возрастанию) и вывести в файл. Прошу помочь с считыванием строки для обработки и выводом.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.05.2016, 00:11
Ответы с готовыми решениями:

Задать 9 переменных целого типа, записать их в файл на диске, прочитать из файла в массив
Задать 9 переменных целого типа, записать их в файл на диске, прочитать их из файла в массив...

Считать из файла структуру, отсортировать и записать в новый файл
Здравствуйте, буду очень благодарен если кто поможет. застрял на функции лоад. Вот само задание:...

Задать 9 переменных целого типа, записать их в файл на диске, прочитать их из файла в массив размерностью 9
Здравствуйте. Нужна помощь. Буду благодарен. Эта программа должна быть написана на языке СИ....

Изменить зарплату из исходного файла и записать результат в другой файл
Изменить строки в исходном файле и поместить данные в выводной файл. Фамилии для изменяемых строк...

Вывести все слова файла text1.txt, начинающиеся с гласных букв латинского алфавита. Результат записать в файл
Вывести все слова файла text1.txt, начинающиеся с гласных букв латинского алфавита. Результат...

1
Timama
10 / 10 / 9
Регистрация: 30.03.2016
Сообщений: 163
25.05.2016, 01:25 2
Лучший ответ Сообщение было отмечено Nik2000 как решение

Решение

в вобщем
C
1
2
3
4
5
6
7
8
f = fopen("number.txt", "r");
    if (!f){
        printf("ERROR\n");
        exit(1);
    }
    fseek(f, 0, SEEK_END);
    size = ftell(f);
    fseek(f, 0, SEEK_SET);
теперь ты знаешь сколько байтов занимает твой файл. денамически сделай стринг, размера size,потом пощитай сколько в ней цифер(один луп который идет по всей стирге до \0 второй идет до пробела или до \0. так ты узнаешь сколько у тебя есть цифр в твоей стринге(sizes).
дальше открой массив размером sizes и по той же самой логике фигачь в него номерки, тоесть делай "число в таком то индексе - '0'.если есть числа 2 значные и больще помогай темпом.
ну а дальще дело в шляпе.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.05.2016, 01:25

Прочитать числа из файла и записать их в два других файла по условию
Нужно написать простенькую программу которая берет из текстового файла числа и создает два других...

Прочитать и записать файл побайтно
Доброго всем времент суток! Пршу помочь мне с небольшой проблемой. Задачка стоит простая- побайтно...

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


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

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

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