Выборы главы Ашинского района
Курсовой проект - Педагогика
Другие курсовые по предмету Педагогика
?грамма сообщает о неверном вводе.
В главном меню нажимаем 6. Появляется меню сортировки. Нажимаем 1 в меню сортировки. Программа выводит записи, отсортированные по фамилии и, сообщение о том, что сортировка в файле по фамилии произведена. Для проверки нажимаем 4 в главном меню.
Нажимаем 2 в меню сортировки. Программа выводит записи, отсортированные по адресу и, сообщение о том, что сортировка в файле по адресу произведена. Для проверки нажимаем 4 в главном меню.
Нажимаем 3 в меню сортировки. Программа выводит записи, отсортированные по дате рождения и, сообщение о том, что сортировка в файле по дате рождения произведена. Для проверки нажимаем 4 в главном меню.
Для отмены сортировки нажимаем 4. Программа возвращается в главное меню.
Вводим любой другой символ в меню сортировки. Программа сообщает о неверном вводе.
В главном меню нажимаем 7. Появляется меню поиска. Нажимаем 1 в меню поиска. Программа просит ввести фамилию кандидата для поиска. Вводим фамилию. Если данная фамилия кандидата есть в базе данных, то выводится запись с этим номером кандидата.
Нажимаем 2 в меню поиска. Программа просит ввести адрес для поиска. Вводим адрес. Если данный адрес есть в базе данных, то выводится запись с этим адресом.
Нажимаем 3 в меню поиска. Программа просит ввести дату рождения для поиска. Вводим дату. Если данная дата есть в базе данных, то выводится запись с этой датой рождения.
Нажимаем 4 в меню поиска. Программа просит ввести номер паспорта для поиска. Вводим номер. Если данный номер есть в базе данных, то выводится запись с этим номером паспорта.
Нажимаем 5 в меню поиска. Программа просит ввести количество голосов для поиска. Вводим количество. Если данное количество голосов есть в базе данных, то выводится запись с этим количеством голосов.
Вводим любой другой символ в меню сортировки. Программа сообщает о неверном вводе.
Для отмены поиска нажимаем 6. Программа возвращается в главное меню.
В главном меню нажимаем 8. Появляется меню помощи.
Нажимаем любой другой символ в главном меню. Появляется сообщение о неверном вводе.
Для выхода из программы нажимаем 0. Программа завершает работу.
Инструкция для пользователя.
Программа очень проста и не требует больших знаний от пользователя.
После запуска программы появляется заставка. Чтобы попасть в главное меню нужно нажать любую клавишу. В главном меню выведен список операций. Чтобы совершить какую-либо операцию нужно набрать на клавиатуре её номер.
При первом запуске программы следует прежде всего создать файл базы данных.
При нажатии на 1 в главном меню вы попадаете в меню создания базы данных. В меню создания выводится список возможных способов создания базы данных. При нажатии на 1 вы можете создать базу данных с адресом по умолчанию, при нажатии на 2 вы можете создать файл базы данных с любым выбранным вами адресом, а при нажатии на 3 файл базы данных создаётся автоматически. Если вам не нужно создавать файл базы данных, то нужно нажать на 4 для выхода в главное меню.
В главном меню при нажатии на 2 вы можете дополнить базу данных. Для этого нужно ввести количество дополнительных записей и затем данные о читателях.
При нажатии на 3 в главном меню вы можете удалить ненужную запись. Для этого нужно указать номер записи.
При нажатии на 4 в главном меню вы можете просмотреть базу данных. Чтобы вернуться в главное меню нажмите любую клавишу.
При нажатии на 5 в главном меню вы можете изменять существующие записи. Для этого нужно ввести номер записи, а затем выбрать из списка то, что вы хотите изменить.
При нажатии на 6 вы попадаете в меню сортировки. Если вы нажмёте 1, то будет осуществлена сортировка по фамилии, если на 2, то сортировка по адресу, а если вы нажмёте на 3, то по дате рождения. Для того чтобы вернуться в главное меню нужно нажать 4.
При нажатии в главном меню на 7 вы попадаете в меню поиска. В нём указан список параметров, по которым программа может производиться поиск. Нужно выбрать необходимый параметр.
При нажатии на 8 в главном меню вы попадаете в меню помощи. Для выхода из программы нажмите 0 в главном меню.
Разработанная программа с комментариями.
# include //Поток ввода вывода
# include //Математический файл
# include //Команды управления вывода на экран
# include //Стандартная библиотека функции
# include //Манипуляторы ввода вывода
# include //Файловый входной поток
# include //Файл строки
struct colizb{char fam[20]; char adres[20]; char datro[10]; char pasport[15];
char kolgol[15];}; //Структура
const n=20; // Максимальное количество записей
colizb gr[n]; //Массив для хранения записей
colizb buf[n]; //Буфер для хранения массива gr
colizb pust;
char name[]="D:/TC/USER/kandid.bin"; //Имя создаваемого файла
int nzap; //Номер записи
int ost; //Количество оставшихся записей
int nzapdop; //Номер дополнительной записи
///////////////////////////////////////////////////////////
void titlist() //Функция титульный лист
{
textbackground(1); //Цвет фона
textcolor(14); //Цвет шрифта
clrscr(); //Очистка экрана
gotoxy(17,2) ; //Установка курсора на заданную позицию
cout<<"Министерство образования Российской Федерации";
gotoxy(18,3);
cout<<"Южно-Уральский Государственный Университет";
gotoxy(30,4);
cout<<"Филиал ЮУрГУ в г. ?/p>