Assignment No. 5
CS201: Introduction to Programming
Total Marks: 20
Due Date: Jan 31st ,2011
Please read the following instructions carefully before submitting your assignment:
It should be clear that your assignment will not get any credit if:
§ The assignment is submitted after due date.
§ The submitted assignment does not open or file is corrupt.
All types of plagiarism are strictly prohibited.
Note: You have to upload only .cpp file. Assignment in any other format (extension) will not be accepted. If you will submit code any other file format like .doc or .txt etc. you will get zero marks.
The objective of this assignment is to provide hands on experience of using
§ User defined manipulators
§ Static member
§ Copy Constructor
§ Code should be properly aligned and well commented.
§ Follow C/C++ rules while writing variables names, function names etc.
§ Use only Dev-C++ IDE for this assignment.
Area of rectangle 1 is 6400
Area of rectangle 2 is 5600
The number of rectangles is 2
After using copy constructor, total number of rectangles is 3
The number of rectangles is 2
1. The class should have 4 members: iTop, iRight, iBot, and iLeft, all of type int.
2. Area of both rectangles should be calculated by using iTop, iRight, iBot, and iLeft.
3. It should have a default constructor and a copy constructor.
4. It should have a destructor.
5. It should contain all required getters and setters.
6. It should contain a static member, iRefCount, which keeps track of the number of CRectangle objects. Increment it in the constructor, and decrement it in the destructor.
CRectangle would implement rectangles by using left, right, top and bottom and calculate their areas to compare.
Your Assignment solution must be submitted on or before Jan 31st, 2011.
Please Discuss here about this assignment.Thanks
plz upload the solution of CS201 assignment#5 plzz
this assignment is vague.
how to calculate rectangle area?
how to give values to int iright itop etc? and with what sequence? i mean which shud be lower which should be higher?
how to compare the both ?
it needs more elaboration
The program should display like;
Please Enter Grade (‘A’ OR ‘B’ )
Then the program should take 10 inputs one by one,
•After taking 10 inputs, you should display no. of A grades.
•If A grades are less than or equal to 2, you should display a message “Your class is Poor!”.
•If A grades are less than or equal to 7, you should display a message “Your class is Good!”.
•If A grades are greater than or equal to 8, you should display a message “Your class is Brilliant!”.
•The user should enter either A or B. If user has entered other than A or B, e.g. C,D,E etc. Your program should display a message like;
"Please Enter 'A' or 'B' grade only!"
Sample Input and Output
Please Enter Grade of 1 :
A Please Enter Grade of student 2 :
A Please Enter Grade of student 3 :
B Please Enter Grade of student 4 :
A Please Enter Grade of student 5 :
B Please Enter Grade of student 6 :
B Please Enter Grade of student 7 :
A Please Enter Grade of student 8 :
B Please Enter Grade of student 9 :
Please Enter ‘A’ or ‘B’ grade only! Please Enter Grade of student 9 :
Please Enter Grade of student 10 :
Total No. of A Grades = 6
All brothers cheery bhai ko pata hy sab unki mintain karo.
unhon ne bna li ho gi.
unki mintain karo wo de dain gi.