Помощь - Поиск - Пользователи - Календарь
Полная версия: Задача на записи1
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
RAPON
Напишите программу, которая создает файл данных, хранящих сведения о служащих:
фамилия и инициалы;
должность;
год поступления на работу;
оклад.
Программа должна обеспечивать выполнение следующих действий:
• корректировку или дополнение списка с клавиатуры;
• сортировку по фамилии, окладу или году поступления;
• вывод информации по введенной фамилии;
• запись списка в файл под тем же или новым именем.

Что подразумевается под словом корректировка или дополнение и как это организовать?
И сортировка..тут имеется ввиду сортировка также по алфавиту как в первой задаче?
klem4
Цитата
Что подразумевается под словом корректировка или дополнение и как это организовать?


допустим у тебя в файле 10 записей, при старте программы ты их считал в массив (rec[10]), далее предлагаешь пользователю меню, если он выбирает изменение записи, спрашиваешь его какую запись он хочет поменять (по номеру для простоты реализации)

далее запрашиваешь новые данные (имя, фамилию и т.д.) и присваиваешь их i-му элементу массива (rec[i].name := newName)

перед завершением программы перезаписываешь массив в файл.
мисс_граффити
 ! 
1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...


переименовывай... и эту, и вторую тему.
RAPON
а сортировка..тут имеется ввиду сортировку по алфавиту ,по любому из этих трёх полей?
RAPON
неужели никто не поможет..?
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.