Ignou Solved Assignment for BCSL-032 C++ Programming Lab | 
					|
| University | IGNOU | 
| Service Type | Solved Assignment | 
| Course | B.C.A | 
| Semester | |
| Short Name or Subject Code | BCSL-032 C++ Programming Lab | 
| Product | B.C.A of Solved Assignment (IGNOU) | 
| Pattern | |
| Price | 
											 Click to view price  | 
						
					
This assignment has two questions. Answer both the questions. These questions carry 40 marks. Rest 10 marks are for viva-voce. Write C++ program and take its output as part of solution. Please go through the guidelines regarding the assignments given in the programme guide for the format of presentation.
Q1(a):
Write a C++ program which take C++ Programming course marks of 10 students and find the average marks.
Q1(b):
Write a C++ program to create class named Account to perform basic operations like display balance, cash withdrawal and cash deposit of a bank account. Derive Saving_ Account class from Account class and override the methods of Account class as per need Make necessary assumptions wherever required.
Q2(a):
Write C++ program for addison of two matrices by overloading ‘+’ operator. Make necessary assumptions wherever required.
Q2(b):
Write a C++ program to demonstrate exception handling by using matrix multiplication operation. Matrix multiplication function should notify if the order of the matrix is invalid, using exception.