Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

Laboratory 07: Object-Oriented Programming (OOP) (Valid grade for the second cut).

The submission deadline for the assignment is Tuesday, October 10rd, at 23:59 hours, via
the virtual platform. The submission should not be delayed beyond this deadline. The
assignment allows a maximum of two students to collaborate. Please note that groups
consisting of three students will not be permitted under any circumstances. Only one of the
two students should upload the report to Moodle.

The report for the assignment is expected to be written in English. Additionally, you are
required to present the assignment in class on Wednesday, October 11th.

Your adherence to these deadlines and presentation requirements is appreciated.

Design a calculator in such a way that it performs, at least, addition, subtraction, and
multiplication of 2 two-dimensional matrices. In case the operation is not allowed given the
number of rows and columns of the matrix, a warning should be displayed indicating that
said operation is not permitted. You cannot use functions designed by you or the math
library, nor any other library other than iostream or vector. However, you can use all other
resources discussed in class.

The code must be able to be copied and pasted


To accomplish this, kindly adhere to the sequential stages of the programming
methodology:
• Problem Analysis.
• Problem Specification.
• Algorithm Design.
• Algorithm Testing and Refinement.
• Code Implementation.
• Testing and Verification.

You might also like