Skip to content

Ali-Barzegari-d/college-AP-project

Repository files navigation

College AP Projects Repository

Welcome to my College AP Projects repository! This repository contains a collection of various C++ programs I've worked on. Each program demonstrates specific concepts and techniques in C++ programming, from simple algorithms to more advanced data structures and object-oriented principles.

Table of Contents

  1. Introduction
  2. Project Overview
  3. How to Run

Introduction

This repository showcases a variety of C++ programs that explore different programming paradigms such as loops, conditional statements, data structures, and object-oriented programming. The programs cover areas from basic algorithms to more complex problem-solving techniques.


Project Overview

Library Management System

  • Files: library.cpp, library_oop.cpp
  • Description: A simple library management system where users can add, search, lend, return, and sort books. The program has been implemented both using traditional C++ structures and object-oriented style.

Storage Management

  • Files: storage.cpp, storage-oop.cpp
  • Description: A storage management system that allows users to add, delete, and search for goods in a storage facility. It tracks goods, their amounts, and prices.

Student Grading System

  • Files: student.cpp, student_oop.cpp
  • Description: This program records students’ grades, calculates averages, and determines those who excel and those on probation based on their grades.

University Library Management

  • Files: university_libraries.cpp
  • Description: A library management system for a university. Users can add, delete, search, borrow, and return books in both central and college-specific libraries.

Personnel Management

  • Files: personel.cpp
  • Description: This program records information about personnel, including their names, personal codes, salaries, and children. It also identifies personnel with low salaries and more than two children.

Shop Management System

  • Files: shop.cpp
  • Description: A shop management system where users can insert, delete, search for goods, and process sales and returns. It also manages a factor system to track sales.

How to Run

To compile and run any of the programs in this repository, follow these steps:

  1. Clone the repository to your local machine:
    git clone https://github.com/YourUsername/CPlusPlusProjects.git
    cd CPlusPlusProjects
  2. Compile the desired file using a C++ compiler like g++:
    g++ filename.cpp -o outputfile
  3. Run the compiled file:
    ./outputfile

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages