0% found this document useful (0 votes)
3 views2 pages

OOP Assignment 2 Fall 2024

Uploaded by

muhanndsayed24
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views2 pages

OOP Assignment 2 Fall 2024

Uploaded by

muhanndsayed24
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Alexandria University CSE 223: Programming 2

Faculty of Engineering Assignment 2


Computer and Systems Engineering Due: November 2nd, 2024
Department

Assignment #1:Calculator

1 Submission Guidelines
• Individual submission
• Open-source libraries: React.js, Spring Boot
• Learning Material:
– https://react.dev/learn
– https://spring.io/guides/gs/spring-boot/
• Upload your solution as one zip file on MS-Teams
• The ZIP file should include your student registration number.
• The ZIP file should include a How-To document

2 Problem Statement
Build a web-based calculator similar to that of windows. The buttons should
be web buttons.
• No need for fancy styling.
• Calculation should be done on the server side.
• For simplicity, you can ignore the difference between the C and CE buttons.
• Repeating pressing the = button does not issue new calculations Handle
exceptions such as dividing by 0, by displaying an E.

Prof. Dr. Khaled Nagy 1 Eng. Ismail El-Yamany


Alexandria University CSE 223: Programming 2
Faculty of Engineering Assignment 2
Computer and Systems Engineering Due: November 2nd, 2024
Department

Prof. Dr. Khaled Nagy 2 Eng. Ismail El-Yamany

You might also like