OOP Create a struct Rectangle where a rectangle is defined by Length & Width. Each Rectangle has an area and perimeter. You can also compare two rectangles with respect to the area. o The program should be able to calculate the perimeter () and the area () of the rectangle, can set the value of length and width and retrieve the value of length & width. 2. Create a struct Student where attributes associated
C++ OOP Create a struct Rectangle where a rectangle is defined by Length & Width. Each Rectangle
has an area and perimeter. You can also compare two rectangles with respect to the area.
o The
rectangle, can set the value of length and width and retrieve the value of length &
width.
2. Create a struct Student where attributes associated with each student are his name,
registration number, father name, degree and department. One can view the details of all
students and can also search the details of any student by name.
3. Make a struct Cylinder. Choose appropriate attributes. Code should be able to calculate:
o Surface Area of Cylinder (Formula A = 2πr^2 + 2πrh = 2πr(r + h))
o Volume of cylinder (Formula V = πr^2h)
4. You are going to make an employee management system. In this lab, you have to create an
Employee class only. Employee class fields are: Employee Name, Employee ID, and
Employee Gender. The member functions include the getters and setters for all the member
variables and display () function to display the data. In the main function, first create two
Employee objects and allow the user to enter data in these objects. Secondly, display the
data from these objects.
5. Writing a small program for Bank Management System.
In this program, we are using the concept of C++ class and object, following basic
operations are being performed:
Opening an account
Show account info
Deposit
Withdraw
Search
In this program, we have created a class Bank with the following member functions:
OpenAccount() – It will take input account number, name and opening balance.
ShowAccount() – It will display the account details such as account number, name
and balance.
Deposit() – It will ask for the amount to be added in available balance, and deposit
the amount.
Withdrawal() – It will ask for the amount to be withdrawn from the available, will
also check the available balance, if balance is available, it will deduct the amount
from the available balance.
Search() – It will search for the record and display the account info.
Trending now
This is a popular solution!
Step by step
Solved in 2 steps