C++ Miscellaneous Programs

C++ Programming Examples

Writing C++ programs yourself is the best way to learn the C++ language. C++ programs are also asked in the interviews. This article covers the top practice problems for basic C++ programs on topics like control flow, patterns, and functions to complex ones like pointers, arrays, and strings.

Similar Reads

Topics:

Basic Programs Control Flow Pattern Printing Functions Arrays Matrix Pointers Strings Conversion Searching And Sorting Structures Class and Objects File Handling Exception Programs (try and catch) STL Date and Time Miscellaneous...

Basic C++ Programs

C++ Program For Hello World C++ Program to Print Your Own Name C++ Program to Get Input from the User C++ Program to Read Number Input From User C++ Program to Add Two Numbers C++ Program to Swap two numbers C++ Program to Find the Size of int, float, double, and char C++ Program to Multiply Two Floating-Point Numbers   C++ Program to Print the ASCII Value of a Character  C++ Program to Calculate Fahrenheit to Celsius C++ Program to Find Simple Interest C++ Program to Find Compound Interest C++ Program For Area And Perimeter of Rectangle...

C++ Control Flow Programs

C++ Program to Check Even or Odd Integers C++ Program to Find Largest Among 3 Numbers C++ Program to Check Whether a Character is a Vowel or Consonant C++ Program to Check if a Given Year is a Leap Year C++ Program to Print Multiplication Table of a Number C++ Program to Calculate Sum of First n Natural Numbers C++ Program to Find Factorial of a Number C++ Program to Reverse a Number C++ Program to Find GCD C++ Program to Find LCM C++ Program to Check Whether a Number is a Palindrome or Not C++ Program to Check Whether a Number is Prime or Not C++ Program to Display Prime Numbers Between Two Intervals C++ Program to Check Neon Numbers in a Given Range C++ Program to Check Armstrong Number C++ Program to Display Armstrong Numbers Between 1 to 1000 C++ Program to For Fibonacci Number C++ Sum of Fibonacci Numbers at Even Indexes up to N Terms C++ Program to Calculate the Power of a Number C++ Program to Display Factors of a Natural Number C++ Program to Make a Simple Calculator...

C++ Pattern Printing Programs

C++ Program To Print Right Half Pyramid Pattern C++ Program To Print Left Half Pyramid Pattern C++ Program To Print Simple Full Pyramid Pattern C++ Program To Print Inverted Pyramid C++ Program To Print Triangle Pattern C++ Program To Print Number Pattern without reassigning C++ Program To Print Character Pattern C++ Program To Print Continuous Character Pattern C++ Program To Print Full Diamond Shape Pyramid C++ Program To Print Inverted Hollow Star Pyramid Pattern  C++ Program To Print Hollow Star Pyramid in a Diamond Shape C++ Program To Print Pascal’s Triangle C++ Program To Print Floyd’s pattern Triangle Pyramid C++ Program To Print Reverse Floyd Pattern Triangle Pyramid...

C++ Function Programs

C++ Program to Display Prime Numbers Between Two Intervals Using Function C++ Program to Check Whether a Number Can be Express as Sum of Two Prime Numbers C++ Program to Find the Sum of Natural Numbers using Recursion C++ Program to Calculate the Factorial of a Number Using Recursion C++ Program to Reverse a Sentence Using Recursion C++ Program to Calculate Power Using Recursion C++ Program For Variadic Function Templates...

C++ Array Programs

C++ Program to Check if Two Arrays Are Equal or Not C++ Program to Find the Maximum and Minimum in an Array C++ Program to Calculate the Average of all the Elements Present in an Array C++ Program to Merge Two Arrays C++ Program to Print a 2D Array C++ Program to Find Common Array Elements C++ Program to Remove Duplicate Elements From an Array C++ Program to Remove All Occurrences of an Element in an Array C++ Program For Array Rotation C++ Program to Copy All the Elements of One Array to Another in the Reverse Order...

C++ Matrix Programs

C++ Program to Add Two Matrices C++ Program to Check Whether Two Matrices Are Equal or Not C++ Program to Compute the Sum of Diagonals of a Matrix C++ Program to Print Boundary Elements of a Matrix C++ Program to Find the Transpose of a Matrix C++ Program to Find the Determinant of a Matrix C++ Program to Find the Normal and Trace of Matrix C++ Program to Multiply Two Matrices C++ Program to Rotate Matrix Elements of a Matrix C++ Program to Interchange Elements of First And Last Rows in Matrix C++ Program To Interchange Elements of First And Last Columns In Matrix...

C++ Pointers Programs

C++ Program for Pointers C++ Program for an Array of Pointers C++ Program for void Pointer C++ Program for Reference To a Pointer C++ Program for Function Pointer C++ Program for this Pointer C++ Program For Opaque Pointer...

C++ String Programs

C++ Program to Find the Length of a String C++ Program to Access Characters in a Given String C++ Program to Determine the Unicode Code Point at a given index C++ Program to Replace a Character in a String C++ Program to Compare Two Strings C++ Program to Add/Concatenate Two Strings C++ Program to Add 2 Binary Strings C++ Program to Remove Leading Zeros C++ Program to Compare Two Strings Lexicographically C++ Program to Reverse a String C++ Program to check if the String is Palindrome C++ Program to Print the First Letter of Each Word of a String C++ Program to Insert a String into Another String C++ Program to Splitting into a Number of Sub-Strings C++ Program to Reverse a String Using Stacks C++ Program to Check Whether the Given String is Pangram...

C++ Conversion Programs

C++ Program For Binary to Decimal Conversion C++ Program For Binary to Octal Conversion C++ Program For Octal to Decimal Conversion C++ Program For Decimal to Octal Conversion C++ Program For Hexadecimal to Decimal Conversion C++ Program For Decimal to Hexadecimal Conversion C++ Program For Decimal to Binary Conversion C++ Program For Boolean to String Conversion C++ Program For String to Double Conversion C++ Program For Double to String Conversion C++ Program For String to Long Conversion C++ Program For Long to String Conversion C++ Program For Int to Char Conversion C++ Program For Char to Int Conversion...

C++ Searching and Sorting Programs

C++ Program to Search an Element in an Array (Linear Search) C++ Program to Search an Element in an Array (Binary Search) C++ Program to Sort an Array(Selection Sort)  C++ Program to Sort an Array(Bubble Sort) C++ Program to Sort an Array(Insertion Sort) C++ Program of Merge Sort C++ Program to Sort a String C++ Program to Sort the 2D Array Across Rows C++ Program to Sort the Elements of an Array in Descending Order C++ Program to Sort the Elements of an Array in Ascending Order...

C++ Structures Programs

C++ Program to Pass or Return a Structure to/from a Function C++ Program to Store Information of a Student in a Structure C++ Program For Structure Sorting (By Multiple Rules)...

C++ Class and Object Programs

C++ Program to Create a Class and Object C++ Program to Show Encapsulation C++ Program to Show Inheritance C++ Program to Show Abstraction in Class C++ Program to Show Data Hiding in Class C++ Program to Show Polymorphism in Class C++ Program to Show Function Overloading C++ Program to Show Function Overriding C++ Program to Show Usage of Access Modifier C++ Program to Show Use of This Keyword in Class C++ Program to Show Usage of Static keyword C++ Program For Friend Functions C++ Program For Virtual Destructor C++ Program to Create Abstract Class C++ Program to Create Singleton Class C++ Program to Create an Interface C++ Program to Overload Increment ++ and Decrement C++ Program to Add Two Complex Numbers...

C++ File Handling Programs

C++ Program to Create a New File C++ Program to Create a Temporary File C++ Program to Write Into a File C++ Program to Rename a File C++ Program to Make a File Read-Only C++ Program to Compare Paths of Two Files C++ Program to Copy one File into Another File C++ Program to Append the Content of One Text File to Another C++ Program to Get the List of Files in a Directory C++ Program to Append a String in an Existing File C++ Program to Read Content From One File and Write it into Another File...

C++ Exception Handling Programs

C++ Program to Show Runtime Exceptions C++ Program to Show Types of Errors C++ Program to Handle the Exception Methods C++ Program to Handle the Exception Methods C++ Program to Handle the Checked Exceptions C++ Program to Handle the Unchecked Exceptions C++ Program to Handle Divide By Zero and Multiple Exceptions C++ Program to Show Unreachable Code Error C++ Program to Show Thread Interface and Memory Consistency Errors...

C++ STL Programs

C++ Program to Sort an Array Using STL C++ Program To Initialize A Vector C++ Program To Copy A Vector Using STL C++ Program For Merge Operations Using STL C++ Program To Show transform() Using STL C++ Program For Deque Using STL C++ Program For Priority Queue Using STL C++ Program For Map Using STL C++ Program For Pair Using STL C++ Program For Multiset using STL C++ Program To Reverse A Vector Using STL C++ Program To Reverse An Array Using STL C++ Program For Stack Of Pair Using STL C++ Program To Find Permutations Of A Given String Using STL C++ Program To Find All Permutations of an Array Using STL. C++ Program To Find Maximum And Minimum Elements In a Set Using STL C++ Program To Insert And Delete Elements in a Set Using STL C++ Program To Find Sum Of Elements Of a Vector Using STL C++ Program To Implement Different Methods To Copy in STL C++ Program To Implement Binary Search Functions Using STL C++ Program To Check If Two Vectors Contain the Same Elements Or Not...

C++ Date and Time Programs

C++ Program to Display Dates of Calendar Year in Different Formats C++ Program to Display Current Date and Time C++ Program to Convert the Local Time to GMT...

C++ Miscellaneous Programs

C++ Program to Find Quotient and Remainder C++ Program for sizeof() Operator C++ Program to Find Initials of a Name C++  Program to Find Power Without Using * and / Operators C++ Program to Find the Roots of the Quadratic Equation Generate Random Double Numbers in C++ How to Hide and Show a Console Window in C++? How to Run a C++ Program Without Namespace? Build a custom Map using a Header File in C++ C++ Program for Number of Unique Triplets Whose XOR is Zero...