Individual Assignment
From the C++ assignment list provided, you are required to attempt 25 questions. The questions
must be selected only from the range 1 to 160 (i.e., from Basics up to Functions).
Guidelines:
1. Choose any 25 questions between Question 1 and Question 160.
2. Write each program clearly with comments explaining your code.
3. Use proper indentation and meaningful variable names.
4. Test each program with at least two different inputs.
5. Submit your work as a typed document (Word/PDF) or as a C++ source file collection (.cpp).
6. Deadline: Saturday, August 23, 2025 G.C.
C++ Assignment Questions (200 Total)
1. Write a C++ program to print "Hello World".
2. Write a C++ program to print your name, age, and department.
3. Write a C++ program to declare an integer variable and display its value.
4. Write a C++ program to add two integers.
5. Write a C++ program to find the sum of two floating-point numbers.
6. Write a C++ program to multiply two numbers and print the result.
7. Write a C++ program to swap two numbers using a third variable.
8. Write a C++ program to calculate the area of a rectangle.
9. Write a C++ program to calculate the area of a circle.
10. Write a C++ program to calculate the perimeter of a square.
11. Write a C++ program to calculate the simple interest.
12. Write a C++ program to calculate the compound interest.
13. Write a C++ program to demonstrate all arithmetic operators.
14. Write a C++ program to demonstrate relational operators.
15. Write a C++ program to demonstrate logical operators.
16. Write a C++ program to demonstrate assignment operators.
17. Write a C++ program to demonstrate increment and decrement operators.
18. Write a C++ program to calculate the square of a number.
19. Write a C++ program to calculate the cube of a number.
20. Write a C++ program to read two numbers and find the maximum.
21. Write a C++ program to read two numbers and find the minimum.
Page 1 of 7
22. Write a C++ program to calculate the average of three numbers.
23. Write a C++ program to convert Celsius to Fahrenheit.
24. Write a C++ program to convert Fahrenheit to Celsius.
25. Write a C++ program to find the remainder of division.
26. Write a C++ program to calculate the power of a number.
27. Write a C++ program to calculate the square root of a number.
28. Write a C++ program to calculate the volume of a cube.
29. Write a C++ program to calculate the volume of a cylinder.
30. Write a C++ program to calculate the volume of a sphere.
31. Write a C++ program to demonstrate precedence of operators.
32. Write a C++ program to find ASCII value of a character.
33. Write a C++ program to display size of int, float, double, char.
34. Write a C++ program to read a character and display it.
35. Write a C++ program to input marks of 5 subjects and calculate percentage.
36. Write a C++ program to check whether a number is even or odd.
37. Write a C++ program to check whether a number is positive or negative.
38. Write a C++ program to check whether a number is zero.
39. Write a C++ program to check whether a character is vowel or consonant.
40. Write a C++ program to find largest of three numbers.
41. Write a C++ program to find smallest of three numbers.
42. Write a C++ program to swap two numbers without using a third variable.
43. Write a C++ program to demonstrate implicit type casting.
44. Write a C++ program to demonstrate explicit type casting.
45. Write a C++ program to calculate Body Mass Index (BMI).
46. Write a C++ program to calculate profit and loss.
47. Write a C++ program to calculate distance traveled given speed and time.
48. Write a C++ program to calculate simple calculator (add, sub, mul, div).
49. Write a C++ program to calculate electricity bill.
50. Write a C++ program to convert days into years, weeks, and days.
51. Write a C++ program to check whether a number is divisible by 5.
52. Write a C++ program to check whether a number is divisible by 3 and 7.
53. Write a C++ program to check whether a year is leap year or not.
54. Write a C++ program to check eligibility to vote.
55. Write a C++ program to check eligibility for driving license.
Page 2 of 7
56. Write a C++ program to find greatest among three numbers using if.
57. Write a C++ program to find smallest among three numbers using if-else.
58. Write a C++ program to print absolute value of a number.
59. Write a C++ program to check if a number is multiple of another.
60. Write a C++ program to display day of week using switch.
61. Write a C++ program to display month name using switch.
62. Write a C++ program to display grade of student using switch.
63. Write a C++ program to print first 10 natural numbers using for loop.
64. Write a C++ program to print first 10 odd numbers using for loop.
65. Write a C++ program to print first 10 even numbers using for loop.
66. Write a C++ program to find sum of first 100 natural numbers.
67. Write a C++ program to find factorial of a number using loop.
68. Write a C++ program to generate multiplication table of a number.
69. Write a C++ program to generate Fibonacci series up to N terms.
70. Write a C++ program to reverse a number using loop.
71. Write a C++ program to count number of digits in a number.
72. Write a C++ program to find sum of digits of a number.
73. Write a C++ program to check palindrome number.
74. Write a C++ program to check Armstrong number.
75. Write a C++ program to find HCF of two numbers.
76. Write a C++ program to find LCM of two numbers.
77. Write a C++ program to print prime numbers from 1 to 100.
78. Write a C++ program to check if a number is prime.
79. Write a C++ program to check whether a number is perfect number.
80. Write a C++ program to check whether a number is strong number.
81. Write a C++ program to print all factors of a number.
82. Write a C++ program to find sum of even numbers from 1 to N.
83. Write a C++ program to find sum of odd numbers from 1 to N.
84. Write a C++ program to calculate power using loop.
85. Write a C++ program to find reverse of a string using loop.
86. Write a C++ program to count vowels in a string using loop.
87. Write a C++ program to check palindrome string using loop.
88. Write a C++ program to count words in a sentence.
89. Write a C++ program to demonstrate break and continue.
Page 3 of 7
90. Write a C++ program to demonstrate nested loops.
91. Write a C++ program to store 10 integers in an array and display them.
92. Write a C++ program to find sum of elements of an array.
93. Write a C++ program to find maximum element in an array.
94. Write a C++ program to find minimum element in an array.
95. Write a C++ program to reverse elements of an array.
96. Write a C++ program to search an element in an array.
97. Write a C++ program to sort array in ascending order.
98. Write a C++ program to sort array in descending order.
99. Write a C++ program to merge two arrays.
100. Write a C++ program to copy elements from one array to another.
101. Write a C++ program to count even and odd numbers in an array.
102. Write a C++ program to find duplicate elements in an array.
103. Write a C++ program to remove duplicate elements from an array.
104. Write a C++ program to perform matrix addition.
105. Write a C++ program to perform matrix subtraction.
106. Write a C++ program to perform matrix multiplication.
107. Write a C++ program to find transpose of a matrix.
108. Write a C++ program to calculate sum of diagonal elements of matrix.
109. Write a C++ program to input and display a string.
110. Write a C++ program to find length of string.
111. Write a C++ program to concatenate two strings.
112. Write a C++ program to compare two strings.
113. Write a C++ program to convert string to uppercase.
114. Write a C++ program to convert string to lowercase.
115. Write a C++ program to find reverse of string.
116. Write a C++ program to check palindrome string.
117. Write a C++ program to count number of vowels in string.
118. Write a C++ program to count number of consonants in string.
119. Write a C++ program to demonstrate pointer declaration.
120. Write a C++ program to access variable using pointer.
121. Write a C++ program to swap two numbers using pointers.
122. Write a C++ program to reverse array using pointers.
123. Write a C++ program to find length of string using pointer.
Page 4 of 7
124. Write a C++ program to find sum of array elements using pointer.
125. Write a C++ program to demonstrate pointer arithmetic.
126. Write a C++ program to create a function that prints “Welcome”.
127. Write a C++ program to create a function that adds two integers.
128. Write a C++ program to create a function that multiplies two numbers.
129. Write a C++ program to create a function to calculate factorial.
130. Write a C++ program to create a function to check prime.
131. Write a C++ program to create a function to check palindrome number.
132. Write a C++ program to create a function to generate Fibonacci series.
133. Write a C++ program to create a function that finds maximum of two numbers.
134. Write a C++ program to create a function that finds minimum of two numbers.
135. Write a C++ program to create a function that swaps two numbers.
136. Write a C++ program to create a function that calculates power of number.
137. Write a C++ program to create a function that returns square of number.
138. Write a C++ program to create a function that returns cube of number.
139. Write a C++ program to create a function that checks even or odd.
140. Write a C++ program to create a function that checks leap year.
141. Write a C++ program to create a function that checks Armstrong number.
142. Write a C++ program to create a function that checks perfect number.
143. Write a C++ program to create a function that calculates HCF.
144. Write a C++ program to create a function that calculates LCM.
145. Write a C++ program to create a function that finds factorial recursively.
146. Write a C++ program to create a function that finds sum of digits recursively.
147. Write a C++ program to create a function that finds reverse of number recursively.
148. Write a C++ program to create a function that finds sum of N natural numbers
recursively.
149. Write a C++ program to create a recursive function for Fibonacci.
150. Write a C++ program to demonstrate function overloading for addition.
151. Write a C++ program to demonstrate function overloading for multiplication.
152. Write a C++ program to demonstrate function overloading for max.
153. Write a C++ program to demonstrate default arguments in functions.
154. Write a C++ program to demonstrate inline function.
155. Write a C++ program to demonstrate function with call by value.
156. Write a C++ program to demonstrate function with call by reference.
Page 5 of 7
157. Write a C++ program to demonstrate global and local variable scope.
158. Write a C++ program to demonstrate static variable inside function.
159. Write a C++ program to pass array to function.
160. Write a C++ program to pass string to function.
161. Write a C++ program to return array from function.
162. Write a C++ program to return string from function.
163. Write a C++ program to find maximum element of array using function.
164. Write a C++ program to find minimum element of array using function.
165. Write a C++ program to reverse array using function.
166. Write a C++ program to count vowels in string using function.
167. Write a C++ program to find length of string using function.
168. Write a C++ program to compare two strings using function.
169. Write a C++ program to concatenate two strings using function.
170. Write a C++ program to check palindrome string using function.
171. Write a C++ program to demonstrate nested functions (via calls).
172. Write a C++ program to demonstrate library functions (sqrt, pow).
173. Write a C++ program to demonstrate math.h functions in custom function.
174. Write a C++ program to demonstrate function returning pointer.
175. Write a C++ program to demonstrate pointer to function.
176. Write a C++ program to create a structure for employee details.
177. Write a C++ program to store marks of 5 students using structure.
178. Write a C++ program to demonstrate array of structures.
179. Write a C++ program to demonstrate nested structures.
180. Write a C++ program to demonstrate reference variable.
181. Write a C++ program to swap two numbers using reference variable.
182. Write a C++ program to demonstrate pointer to structure.
183. Write a C++ program to demonstrate structure with function.
184. Write a C++ program to demonstrate union.
185. Write a C++ program to demonstrate enum.
186. Write a C++ program to demonstrate recursion (factorial).
187. Write a C++ program to demonstrate recursion (Fibonacci).
188. Write a C++ program to demonstrate recursion (power function).
189. Write a C++ program to demonstrate recursion (reverse string).
190. Write a C++ program to demonstrate inline function for cube.
Page 6 of 7
191. Write a C++ program to demonstrate storage class auto.
192. Write a C++ program to demonstrate storage class static.
193. Write a C++ program to demonstrate storage class register.
194. Write a C++ program to demonstrate storage class extern.
195. Write a C++ program to demonstrate scope resolution operator.
196. Write a C++ program to create a calculator using functions and switch.
197. Write a C++ program to simulate ATM operations using functions.
198. Write a C++ program to simulate library management using structures.
199. Write a C++ program to demonstrate menu-driven program for string operations.
Page 7 of 7