Coder Social home page Coder Social logo

exzqqq / cpp-programming Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rustam-z/cpp-programming

0.0 0.0 0.0 11.35 MB

🦕 C++ Programming & Introduction to Computer Science. You can find my Lab Assignments codes, interesting C++ programs, and lots of different resources to start learning coding with C++.

C++ 97.44% CMake 2.56%

cpp-programming's Introduction

C++ Programming

Tips for Learning Programming
1. Learn and code every day, consistency is important.
2. Write it out — plan your code before you move to the computer. Take small notes.
3. Learn debugging your code — see line by line how your code works. Try it on Visual Studio.
4. Surround yourself with others who are learning. Teach to each other.
5. Learn asking GOOD questions.
   - G: Give context on what you are trying to do, clearly describing the problem.
   - O: Outline the things you have already tried to fix the issue.
   - O: Offer your best guess as to what the problem might be. This helps the person who is helping you to not only know what you are thinking, but also know that you have done some thinking on your own.
   - D: Demo what is happening. Include the code, a traceback error message, and an explanation of the steps you executed that resulted in the error. This way, the person helping does not have to try to recreate the issue.
6. Build something, anything. For example, simple calculator, or program to save and read data from TXT files.
7. Focus on 1 thing! Take small steps, but every day, consistency is very important.

Contents:

Computer Science Basics

Learning Resources

Problem Solving

1. C++ Program to print "Hello, World!"
2. C++ Program to Print an Integer (Entered by the User)
3. C++ Program to Add Two Integers
4. C++ Program to Multiply two Floating Point Numbers
5. C++ Program to Find ASCII Value of a Character
6. C++ Program to Compute Quotient and Remainder
7. C++ Program to Find the Size of int, float, double and char
8. C++ Program to Demonstrate the Working of Keyword long
9. C++ Program to Swap Two Numbers
10. C++ Program to Check Whether a Number is Even or Odd
11. C++ Program to Check Whether a Character is Vowel or Consonant
12. C++ Program to Find the Largest Number Among Three Numbers
13. C++ Program to Find all Roots of a Quadratic equation
14. C++ Program to Check Leap Year
15. C++ Program to Check Whether a Number is Positive or Negative
16. C++ Program to Check Whether a Character is an Alphabet or not
17. C++ Program to Calculate the Sum of Natural Numbers
18. C++ Program to Find Factorial of a Number
19. C++ Program to Generate Multiplication Table
20. C++ Program to Display Fibonacci Sequence
21. C++ Program to Find GCD of two Numbers
22. C++ Program to Find LCM of two Numbers
23. C++ Program to Display Characters from A to Z Using Loop
24. C++ Program to Count Number of Digits in an Integer
25. C++ Program to Reverse a Number
26. C++ Program to Calculate the Power of a Number
27. C++ Program to Check Whether a Number is Palindrome or Not
28. C++ Program to Check Whether a Number is Prime or Not
29. C++ Program to Display Prime Numbers Between Two Intervals
30. C++ Program to Check Armstrong Number
31. C++ Program to Display Armstrong Number Between Two Intervals
32. C++ Program to Display Factors of a Number
33. C++ Programming Code To Create Pyramid and Structure
34. C++ Program to Make a Simple Calculator Using switch...case
35. C++ Program to Display Prime Numbers Between Intervals Using Function
36. C++ Program to Check Prime or Armstrong Number Using User-defined Function
37. C++ Program to Check Whether a Number can be Expressed as Sum of Two Prime Numbers
38. C++ Program to Find the Sum of Natural Numbers using Recursion
39. C++ Program to Find Factorial of a Number Using Recursion
40. C++ Program to Find G.C.D Using Recursion
41. C++ Program to Convert Binary Number to Decimal and vice-versa
42. C++ Program to Convert Octal Number to Decimal and vice-versa
43. C++ Program to Convert Binary Number to Octal and vice-versa
44. C++ Program to Reverse a Sentence Using Recursion
45. C++ Program to calculate the power using recursion
46. C++ Program to Calculate Average Using Arrays
47. C++ Program to Find Largest Element of an Array
48. C++ Program to Calculate Standard Deviation
49. C++ Program to Add Two Matrix Using Multi-dimensional Arrays
50. C++ Program to Multiply to Matrix Using Multi-dimensional Arrays
51. C++ Program to Find Transpose of a Matrix
52. C++ Program to Multiply two Matrices by Passing Matrix to a Function
53. C++ Program to Access Elements of an Array Using Pointer
54. C++ Program Swap Numbers in Cyclic Order Using Call by Reference
55. C++ Program to Find Largest Number Using Dynamic Memory Allocation
56. C++ Program to Find the Frequency of Characters in a String
57. C++ Program to count the number of vowels, consonants and so on
58. C++ Program to Remove all Characters in a String Except Alphabet
59. C++ Program to Find the Length of a String
60. C++ Program to Concatenate Two Strings
61. C++ Program to Copy String Without Using strcpy()
62. C++ Program to Sort Elements in Lexicographical Order (Dictionary Order)
63. C++ Program to Store Information(name, roll and marks) of a Student Using Structure
64. C++ Program to Add Two Distances (in inch-feet) System Using Structures
65. C++ Program to Add Two Complex Numbers by Passing Structure to a Function
66. C++ Program to Calculate Difference Between Two Time Periods
67. C++ Program to Store Information of Students Using Structure
68. C++ Program to Store Information Using Structures with Dynamically Memory Allocation
69. C++ Program to Write a Sentence to a File
70. C++ Program to Read a Line From a File and Display it
71. C++ Program to Display its own Source Code as Output
72. C++ Programming Code To Create Pyramid and Pattern

Projects Ideas

  1. Banking system with all banking facilities like – deposit, withdrawal, foreign exchange to any currency, availability of loans for purchasing vehicles, apartments, houses, setting up business, education loan, management of ATMs and all other features.
  2. Airline flight reservation system (online booking of tickets in different flights for different destinations all over the world, cancellation of tickets, clear display of cancellation amount, refund of amount after cancellation, showing availability of all flights, showing flights timings for all 7 days of a week, seats availability, seat selection for travelers by giving the complete layout of the seating arrangement inside the flights, food availability/non-availability inside the flights, change of travel dates and amount charged.)
  3. Taxi/cab sharing
  4. University education portal (providing all information about under-graduate, post graduate and doctoral programs offered, facilities available, location & map, fee structure in all the universities)
  5. Online exam management system (with total security of identifying the students during exam, monitoring the students’ activities during the exam, selection of different questions for each student, development of a large question bank containing hundreds of questions in each subject considering all courses taught at the university)
  6. Library management system
  7. E-content management system
  8. Plagiarism checker & file management system
  9. Hotel reservation & management portal
  10. Restaurant management
  11. Healthcare consulting system (doctors with different specializations for consultation, hospitals with all facilities for treating different diseases & abroad - one stop portal for all consultations and treatments)
  12. Electronic health record management system with builtin security
  13. Pharmacy - medical store management
  14. Blood bank system
  15. Online shopping and delivery system (like amazon)
  16. Online car shopping
  17. Tourism portal
  18. World tourism portal
  19. Higher education abroad portal
  20. Job search/recruitment portal
  21. Company resource management system
  22. Attendance monitoring system with fingerprints verification
  23. Face recognition - based attendance checking system
  24. Aircraft communication and monitoring system
  25. Ticket booking management system for concert ceremonies
  26. All store stock management (inventory control)
  27. Multiplayer gaming applications
  28. City traffic monitoring and control system
  29. Police traffic violation reporting & control system
  30. The marriage function hall booking & food/music arrangement system
  31. Any vehicle (car, bus, heavy vehicles for parties, functions, family picnics, long distance travel) booking portal
  32. Teacher assisted program writing environment for students
  33. Doctors reservation system for patients
  34. Bus reservation & tracking system
  35. Railway booking and train tracking system
  36. Warehouse management system
  37. Courier tracking, cargo and freight transportation
  38. Online code testing system
  39. Online quiz system (with total security of identifying the students during the quiz, monitoring the students’ activities during the quiz, selection of different quiz questions for each student, development of a large quiz question bank containing hundreds of quiz questions in each subject considering all courses taught at the university)
  40. Land/house/apartment rental & purchase portal
  41. Housecleaning, plumbing, electricity service & maintenance system
  42. Human organ transplantation management system
  43. Covid-19 tracking, testing, treatment & hospital management system
  44. Cryptocurrency trading portal (exchange) allowing trading of all crypto coins using security, confidentiality and authentication
  45. Parking management system
  46. Online food delivery system (linked to all restaurants in different districts in different regions in some country)

cpp-programming's People

Contributors

rustam-z avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.