Задание
Написать программу на языке C++ для учета сотрудников в виде консольного приложения.
Функционал программы
- Создание сотрудников
 - Поиск сотрудников
 - Редактирование сотрудников
 - Удаление сотрудников
 - Просмотр списка сотрудников
 - выход из программы
 
Фрагмент программного кода
#include <iostream>
#include <conio.h>
#include <fstream>
#pragma warning(disable : 4996)
using namespace std;
class employee {
private:
	char fName[50], lName[50], position[50], department[50];
	long long salary;
public:
    void createEmployee() {
        cout << "Enter your first name:  ";
        cin >> fName;
        cout << "Enter your last name:  ";
        cin >> lName;
        cout << "Enter your salary:  ";
        cin >> salary;
        cout << "Enter your position:  ";
        cin >> position;
        cout << "Enter your department:  ";
        cin >> department;
    }
    void showEmployee() {
        cout << "Name:  " << fName << " "<<lName << endl;        
        cout << "Salary: " << salary << endl;
        cout << "Position:  " << position << endl;
        cout << "Department:  " << department << endl;       
    }
    void writeOnFile() {
        char ch;
        ofstream f1;
        f1.open("EMS.dat", ios::binary | ios::app);
        do {
            createEmployee();
            f1.write(reinterpret_cast<char*>(this), sizeof(*this));
            cout << "Do you have the following data?(y/n)";
            cin >> ch;
        } while (ch == 'y');
        cout << "Employee has been successfully created.....";
        f1.close();
    }
Структура проекта

Скриншот архива с проектом

Пояснения по запуску программы
Запустить Visual Studio 2022, запустить проект.
                    
                                        
                                        
                                        
                                        
                                Телеграм
                            
                
-