Skip to content

parth-patel010/Semster-3-Cpp-Parul-Lab-Manual

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 C++ Programming Lab Manual - Semester 3

C++ VS Code GitHub

📚 Overview

This repository contains the practical implementations for the C++ Programming Lab Manual for Semester 3. Each practical is implemented as a separate C++ program with clear comments and expected outputs.

📁 Repository Structure

The repository contains 20 practical implementations, each focusing on different aspects of C++ programming:

  • 📝 Practical-1.cpp to Practical-20.cpp: Individual practical implementations
  • 📋 Practical List.jpeg: Overview of all practicals

⚙️ Prerequisites

To run these programs, you need:

  • 🛠️ A C++ compiler (e.g., g++, Visual C++, etc.)
  • 📖 Basic understanding of C++ programming concepts

🚀 How to Compile and Run

  1. Make sure you have a C++ compiler installed on your system
  2. Compile any practical using:
    g++ Practical-X.cpp -o Practical-X
    (Replace X with the practical number)
  3. Run the compiled program:
    ./Practical-X

📋 Practical List

1. Display "Hello World" 2. Basic Input/Output Operations
3. Arithmetic Operations 4. Control Structures
5. Loops 6. Arrays
7. Functions 8. Function Overloading
9. Classes and Objects 10. Constructors and Destructors
11. Inheritance 12. Polymorphism
13. File Handling 14. Exception Handling
15. Templates 16. STL (Standard Template Library)
17. Pointers 18. Dynamic Memory Allocation
19. Operator Overloading 20. Advanced Concepts

✨ Features

  • 📝 Each practical is well-documented with comments
  • 🎯 Clear expected outputs are provided
  • 💻 Code follows standard C++ conventions
  • ⚡ Solutions are optimized and efficient

🤝 Contributing

Feel free to contribute to this repository by:

  1. 🍴 Forking the repository
  2. 🌿 Creating a new branch
  3. ✏️ Making your changes
  4. 📤 Submitting a pull request
Contributing

📄 License

This project is open source and available for educational purposes.

License

📞 Contact

For any queries or suggestions, please feel free to open an issue in this repository.

Phone : +91 6353281799

Email : patelstartup@gmail.com


Happy Coding! 🚀

About

Simple Programs (Basic of CPP)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages