Разработка программы для хранения и вывода списка сотрудников и их зарплаты - Курсовая работа

бесплатно 0
4.5 140
Запись в файл и чтение в С . Общее понятие о структуре. Многомерные и двумерные массивы. Логика работы программы. Схема алгоритма функции Main. Определение суммарного заработка, сотрудника с наибольшей зарплатой. Создание новой базы, листинг программы.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Написать программу, в которой необходимо создать структуру, элементами которой являются фамилия сотрудника и его зарплата. Определить суммарный заработок сотрудников и сотрудника, у которого максимальная зарплата. В программе предусмотрен, возможности записи новых сотрудников и их зарплаты, вывод списка сотрудников и вывод общую суммы заработка, поиск сотрудника с самой большой заработной платой, вывод всех данных в файл.Запись в файл и чтение в c почти ничем не отличаются от стандартного ввода и вывода. if (out==NULL) return 0; // если не смогли открыть файл Теперь для записи вывода в файл достаточно писать вместо cout идентификатор out out<<"this string was wrote to file by c ;)"<<endl; Дополнительные функции: · is_open() - проверят, открыт ли файл. Дополнительные функции: · is_open() - проверят, открыт ли файл.Структура sotr содержит 2 элемента: char F[20] для хранения фамилии сотрудника. double Z для хранения размера зарплаты. Для программы создается массив структур Data[100]; При запуске программы вызывается функция neworg() заполнения массива структур: После создания базы, в зависимости от того что выбрал пользователь в меню вызываются функции: Функция нахождения суммарной зарплаты sum();Для начала работы с базой сотрудников, необходимо ее создать, поэтому после запуска программа предложит ввести количество сотрудников (Рис. После заполнения базы, программа выведет меню, в котором предложит действия, которые можно выбрать, введя его порядковый номер (Рис. Программа выведет на экран сумму зарплат всех сотрудников занесенных в базу (Рис. Программа сравнит зарплаты всех сотрудников и выведет на экран фамилию самого оплачиваемого (Рис. Перед тем как выйти из программы или создать новую базу рекомендуется сохранить работу программы, для этого введите «3».Программа правильно считает суммарную зарплату и вычисляет сотрудника с максимальной зарплатой.

Введение
Написать программу, в которой необходимо создать структуру, элементами которой являются фамилия сотрудника и его зарплата. Объявить массив данных о сотрудниках типа структуры и ввести значения его элементов. Определить суммарный заработок сотрудников и сотрудника, у которого максимальная зарплата. Предусмотреть меню. Результаты работы программы записать в файл.

Данная программа предназначена для хранения и вывода списка сотрудников предприятия и их зарплаты. Метод, реализованный в задании, а так же саму программу, можно применять в различных отраслях, так например, в обучении так и в небольших организациях, для создания баз данных учеников, сотрудников, клиентов и т.д.

В программе предусмотрен, возможности записи новых сотрудников и их зарплаты, вывод списка сотрудников и вывод общую суммы заработка, поиск сотрудника с самой большой заработной платой, вывод всех данных в файл.

Курсовая работа состоит из программы, созданной на языке программирования Microsoft Visual C консольное приложение (Win 32 Console Application).

Вывод
Запуск программы показал, что ее использование довольно удобно, меню интуитивно понятно. Программа правильно считает суммарную зарплату и вычисляет сотрудника с максимальной зарплатой. Результат работы сохраняется в файл.

Список литературы
1. А.И. Касаткин. Профессиональное программирование на языке C: От TURBOC к BORLANDC . - Мн.: Выш. шк., 1992.

2. Б.В. Керниган,Д.М. Ричи. ЯЗЫК С. - М.: Софт, 1995.

3. Б. Страуструпп. Язык программирования C . - М.: Софт, 1999.

4. В.А. Скляров. Программное и лингвистическое обеспечение персональных ЭВМ. Справочное пособие в 2-х т. - Мн.: Выш. Шк., 1992.

5. Н. Культин. C/C в задачах и примерах. - СПБ.: БХВ-Петербург, 2001.

6. У. Сэвитч. C в примерах. - М.:Эком, 1997.

7. Х.М. Дейтл, П.Дж. Дейтл. Как программировать на C. -М.: ЗАО “Издательство БИНОМ”, 2000.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?