0% found this document useful (0 votes)
29 views

Programming C & C++ Index (1)

The document is an index of C and C++ programming exercises, listing 36 different programs with brief descriptions of their functionalities. The programs cover various topics including mathematical calculations, control structures, classes, inheritance, and operator overloading. Each entry includes a serial number and a placeholder for the teacher's signature.

Uploaded by

yogicharly601
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views

Programming C & C++ Index (1)

The document is an index of C and C++ programming exercises, listing 36 different programs with brief descriptions of their functionalities. The programs cover various topics including mathematical calculations, control structures, classes, inheritance, and operator overloading. Each entry includes a serial number and a placeholder for the teacher's signature.

Uploaded by

yogicharly601
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

INDEX OF C & C++

S.No. List of The Programs Page Teacher’s


No. Signature
1. Write a c++ program to find simple interest and compound
interest.
2. Write a c++ program to convert temperature from
Fahrenheit to Celsius.
3. Write a c++ program to generate a multiplication table of
given number using for loop.
4. Write a c++ program to find factorial of given number using
a do-while loop.
5. Write a c++ program to find Fibonacci series up to nth terms.
6. Write a c++ program to find whether inserted year is leap
year or not.
7. Write a program to find whether given number is prime or
not.
8. Write a c++ program to input three numbers and find the
largest using relational and logical operators.
9. Write a c++ program to input marks and print the grade
based on the following conditions:
• Marks >= 90: Grade A
• Marks >= 75: Grade B
• Marks >= 50: Grade C
• Marks < 50: Fail
10. Create a menu-driven c++ program using the switch
statement to perform basic arithmetic operations (Addition,
Subtraction, Multiplication, and Division).
11. Write a c++ program to input a day number (1-7) and print
the corresponding day of the week using the switch
statement.
12. Write a single c++ program to perform following tasks using
if. Else, loop and single dimension integer array:
a) Sort the elements.
b) Find greater number and average.
13. Write a single c++ program to perform following tasks using
if, Else, loop and double dimension integer array of size 3x3:
a) Addition of two matrix.
b) Subtraction of two matrix.
c) Multiplication of two matrix.
14. Write a c++ program of swapping two numbers and
demonstrates call by value and call by reference.
15. Write a c++ program to return the largest of three numbers
using return by reference.
INDEX OF C & C++
S.No. List of The Programs Page Teacher’s
No. Signature
16. Write a c++ program to use an inline function for
calculating the area of a circle and a rectangle.
17. Write a c++ program to calculate the perimeter of a
rectangle, ensuring the dimensions remain constant in
the function
18. Write a c++ program overloaded functions to calculate
the area of a circle, rectangle, and triangle.
19. Write a c++ program to create a class Rectangle with data
members for length and width, and member functions to
calculate and display the area and perimeter.
20. Write a c++ program to store and display details of 5
employees (ID, name, salary) using an array of objects.
21. Write a c++ program where a friend function calculates
the average of marks of a student, accessing private
members of a Student class.
22. Write a c++ program to create a class Circle with a
parameterized constructor to initialize the radius and
calculate the area.
23. Write a c++ program to copy the details of a student (roll
number, name, marks) from one object to another using a
copy constructor.
24. Write a c++ program to count the number of objects created
and destroyed using constructors and destructors.
25. Write a c++ program to overload the unary ++ and --
operator to increment and decrement the value of a
private data member.
26. Write a c++ program to overload the + operator to add two
complex numbers using a class Complex.
27. Write a c++ program to overload the * operator to
multiply two matrices using a class Matrix.
28. Write a c++ program to create a class String and overload
the + operator to concatenate two strings.
29. Write a c++ program to create a class Distance that
converts a float value representing kilometers into meters
and centimeter.
30. Write a c++ program to convert objects of a Fahrenheit
class to a Celsius class using operator overloading.
31. Write a c++ program to demonstrate multilevel inheritance
with a base class Shape (basic properties), derived class
Rectangle (length and width), and further derived class
Cuboid (height).
INDEX OF C & C++
S.No. List of The Programs Page Teacher’s
No. Signature
32. Write a c++ program to handle data from two base classes
Person (personal information) and Employee (job details)
using a derived class Manager.
33. Write a c++ program to demonstrate hierarchical
inheritance where a base class Animal has derived classes
Dog, Cat, and Bird, each with specific methods.
34. Write a c++ program to create an abstract class Shape with
a pure virtual function calculateArea() and derived classes
Circle and Rectangle that implement the function.
35. Write a c++ program to demonstrate the use of a pointer to
an object by creating a class Student with data members
for roll number and name. Use a pointer to access and
modify object data.
36. Write a c++ program to use the this pointer to return the
current object from member functions in a
ChainedFunction class that supports method chaining.

You might also like