IPB

Здравствуйте, гость ( Вход | Регистрация )

> Как упорядочить в алфавитном порядке?, Turbo C
Agnus:Dei
сообщение 3.4.2008, 13:59
Сообщение #1


Новичок
*

Группа: Продвинутые
Сообщений: 4
Регистрация: 3.4.2008
Город: Казань
Вы: студент



Задача следующая:

Дан файл, содержащий сведения о сотрудниках отдела учреждения.
Структура записи файла: фамилия, имя, отчество сотрудника, год рождения, должность, домашний телефон, домашний адрес. Записи в файле не упорядочены.
Написать программу которая:
- упорядочивает записи в алфавитном порядке, используя список, и записывает их в новый файл;
- печатает список сотрудников (в алфавитном порядке), у которых есть домашний телефон, выводить только ф.и.о. и номер телефона.

Вопрос - как упорядочить записи в алфавитном порядке и записать их в новый файл?
Последний раз садился за TC в прошлом году, ничего не помню - помогите, пожалуйста.
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
Agnus:Dei
сообщение 3.4.2008, 17:20
Сообщение #2


Новичок
*

Группа: Продвинутые
Сообщений: 4
Регистрация: 3.4.2008
Город: Казань
Вы: студент



Код

void Alphabet(FILE *fin)
{
    char  fname[13];            /* имя выходного файла */
    FILE *fout;                     /* ссылка на выходной файл */
    struct employee tz;         /* текущая запись файла */

    puts ("\nВведите имя выходного файла");
    gets  (fname);
    fout = fopen(fname,"w");
    rewind(fin);
    while (fgets((char *)&tz,sizeof(struct employee),fin))

    [тут сортировка]

    fclose (fout);
    puts("Запись в файл завершена");
}


Как-то так...
Пользователь в офлайнеКарточка пользователяОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Сообщений в этой теме


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия Сейчас: 25.5.2025, 23:29

Книжки в помощь: "Сборник заданий по высшей математике" Кузнецов Л.А., "Сборник заданий по высшей математике" Чудесенко В.Ф., "Индивидуальные задания по высшей математике" Рябушко А.П., и другие.




Зеркало сайта Решебник.Ру - reshebnik.org.ru