Реферат: Электронная картотека планет солнечной системы
};
Спецификация функций:
- Void menu 1(); - функция главного меню
Menu1();
- Void menu 2(); - функция подменю поиска
Menu2();
- void sovet(char *s)
- void vvod(PL *pla)
- PL* vvodall()
- void vivodall(PL *pla)
- void spisok(PL* pla)
- PL* vvodspisok(PL* pla)
- PL* vozvr(PL* pla)
- PL* korrekt(PL *pla)
- PL* delit(PL* pla)
- void poisk1(PL *pla)
- void poisk2(PL *pla)
- void klear(PL* pla)
- char * fname()
- int save1(PL *pla,char *filename)
- int save(PL *pla)
- PL *load(PL *pla)
- PL *sort(PL *pla)
Инструкция пользователю:
Запускаете программу. Появляется меню перед вами. Если хотите немножко ознакомиться с программой, то почитайте рекомендации (пункт №1). Вводите данные через пункт №2. Здесь вы можете ввести данные либо с клавиатуры, либо загрузить их из файла. Чтобы просмотреть все что вы ввели или загрузили воспользуйтесь пунктом №3 главного меню. А если вы хотите просмотреть все карточки по- порядку, то вам непременно нужно будет зайти в пункт №4. Здесь вы сможете просмотреть все карточки, удалить какую- либо из них (или все), а также добавить карточки, воспользовавшись вспомогательными клавишами и следуя указаниям, появляющимся в нижней части экрана.
Найти какую- нибудь карточку вам поможет пункт №5. В нем имеется два вида поиска: по названиям планет, или по году открытия той или иной планеты.
В пункте №6 происходит сортировка карточек по названиям планет.
Выход из программы осуществляется через пункт №7.
Заключение:
В ходе проделанной работы мной были освоены структурные типы данных. Я научился работать с файлами, т.е. делать такме вещи как открытие, закрытие файла, запись в файл данных. Также была освоена работа со списками. Это такие операции как ввод элементов, удаление какого- нибудь элемента из списка или добавление элементов в связанный список.
Содержание: