The "The population" Management Application is a C++ program for managing and storing information about citizens. It offers various functionalities, including registration, modification, search, and display of citizen data. The application also allows you to save and load citizen records from a file.
The "The population" Management Application simplifies the process of managing citizen data efficiently. It provides an organized system for storing information about citizens, including their names, surnames, addresses, IDs, and phone numbers. This application is useful for various scenarios where citizen data needs to be recorded and accessed quickly.
The "The population" Management Application offers the following features:
-
Registration: Register new citizens by providing their details, including name, surname, address, ID, and phone number.
-
Modification: Modify citizen information such as name, surname, address, and phone number.
-
Search: Search for citizens by name or ID to retrieve their information.
-
Display: Display the details of all registered citizens.
-
Sorting: Sort citizens alphabetically by their names.
-
File Management: Save and load citizen records to/from a file.
To compile and run this application, you need:
- C++ compiler
- Standard C++ library
- Terminal or command prompt
- Clone the repository to your local machine:
git clone https://github.com/inerttila/Registration-System.git
- Navigate to the project's directory:
cd Registration-System
- Compile the C++ code using a C++ compiler (e.g., g++):
g++ main.cpp -o population_app
- Run the compiled application:
./population_app
-
Follow the on-screen menu to perform various operations like registration, modification, search, display, and more.
-
Your citizen data will be stored in the program and can be saved to a file for later use.