Выборы главы Ашинского района

Курсовой проект - Педагогика

Другие курсовые по предмету Педагогика

?грамма сообщает о неверном вводе.

В главном меню нажимаем 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>