Questions: 11 448

Answers by our Experts: 10 707

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Search & Filtering

 Create a class Rational whose object can store a rational number. (For ex: ¾). Include the necessary constructors to initialize the objects and function to display the rational number in x/y format. Define the following non-member functions. 

addRational(Rational r1, Rational r2) : which should return a summation of the two input rational numbers r1 and r2. 

mulRational(Rational r1, Rational r2) : which should return the product of the r1 and r2. Set these two functions as friend to the Rational class 

Main function to read two rational numbers and display the sum and product of the input by calling the proper functions




Create two classes IntArray to store the set of integer numbers and FloatArray to store decimal numbers. Add a member function read() for both classes for reading inputs. Create two objects ‘x’ for IntArray and ‘y’ for FloatArray. Read the inputs for x and y. Using a friend function maxmin(x,y), display the maximum and minimum among the set of integers and decimal numbers. 




Create a class Matrix to store a m x n matrix. Include necessary constructors and functions to initialize and display the matrix. Using friend function, find the dot product of two input matrices.




Create a class Date whose object can store a day, month and year. Include the necessary constructors to initialize the objects and function to display the date in ‘dd/mm/yyyy’ format. Define a non-member function findAge(Date dob, Date today) which should return the calculated age from the input dates ‘dob’ and ‘today’. Set this function as friend to Date class. Write a main function to read the today’s date and date of birth of a person from the user and display the age of that person by calling the proper function.

Create a class named EB_amount. It has the data members units_used and bill. Use member function to set unit_used. Upto 200 units 3 rupees per unit, 201 to 500, 4 rupees per and above 500 5.5 rupees per unit are allotted by EB. Calculate the bill amount and display the amount. Create another class Salary with basic, DA and HRA. Set basic by a member function. 104 percent of basic is assigned as DA and 10 percent is allotted as HRA. Display the total salary. Derive a class Budget contains income, tuition_fee, house_rent, saving, grocery, eb_bill as data members. Set the values and get the values of income and eb_bill from parent classes. Display the budget details. 




 Create a base class called Shape which has two double type values. Use member functions get() and set() to get and set the values. Use a virtual function display_area() to display the area. Derive two specific classes called Triangle and Rectangle from the base class Shape. Redefine display_area() in the derived classes. Write a program to display the rectangle or triangle area. 




Create a class called Employee with protected data members emp_id, name and designation. It contains the member functions to get details of employee and display them. Derive two classes Permanent and Contract from Employee class. Contract has data members num_hrs and wages_per_hr. Permanent has basic, DA, TA and HRA. Get the necessary details using member functions and display the employee details with their salary according to the given data


 Write a program for a publishing company that markets both printed books and audio visual lectures stored on CDs. Write a class Publication thatstores title and price. Derive a class book which has an additional member as no_pages and a class Lecture with member play_time. 




 Write a program that has a class Train with data members seats_first_class, seats_second_class and seats_ac_2tier and member functions to set and display data. Derive a class Reservation that has data members booked_first_class, booked_second_class and booked_ac_2tier and functions to book and cancel tickets and display status.


Define a class Student with data members as rollno and name. Derive a class Fees from student that has a data member fees and functions to submit fees and generate receipt. Derive another class Result from Student that displays the marks and grade obtained by the student. Write a program that extends the class Result so that the final result of the Student is evaluated based on the marks obtained in tests, activities and sports.


LATEST TUTORIALS
APPROVED BY CLIENTS