A group programming project for the course CS 122 - Computer Programming 2 (AY 2022-2023). Midterm and Finals.
Mixed Fraction Calculator. The Mixed Fraction Calculator is a programming class that performs arithmetic operations on mixed fractions, which are a combination of a whole number and a fraction. The class contains methods for addition, subtraction, multiplication, and division of mixed fractions, as well as simplifying mixed fractions, converting them to improper fractions or decimals, and comparing them for equality or magnitude. This project aims to apply the concepts of inheritance, Java Swing GUI, exception handling, iteration, and arithmetic operations.
Curriculum Checklist Management. The Curriculum Checklist Management manages a computer science student's record of courses and respective grades from first to fourth year based on the standard BSCS (Bachelor of Science in Computer Science) curriculum of AY 2022-2023. This project aims to apply the concepts of inheritance, Java Swing GUI, file input/output, and exception handling.
Citizen Database Management. The Citizen Database Management creates useful outputs from 600 citizens. These outputs include searching/indexing a citizen, displaying citizens based on given filters, displaying citizens with specific domains from their emails using given filters, the graphical demographics of the citiziens. This project aims to apply the concepts of inheritance, interfaces, functional programming, Java Swing GUI, Java Stream, file input, exception handling, and
GROUP 8
- LACANILAO, Marvin Patrick D.
- ROXAS, Johan Rickardo A.
- RAGUDOS, Hannah T.
- DE TORRES, John Rey I.
- DELIZO, John Marco
- LIMBOC, Trixie Mae W.
To use the projects, simply download the source code and run the program on your computer. The program requires an IDE or a Java development environment to run. The program also includes a GUI class that allows for user input and output of mixed fraction arithmetic calculations.
To use the GUI, simply launch the executable classes.
For academic purposes only.
If you encounter any issues while using our project, please contact the project team for assistance.
Version 1.0 (March 2023):
- Initial release of the MixedFractionArithmetic program.
- Supports addition, subtraction, multiplication, and division of mixed fractions.
- Includes a GUI class for user input and output of mixed fraction arithmetic calculations.
Version 2.0 (May 2023):
- Final release of FinalProject1
- Final release of FinalProject2