Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SWE 102 - Midterm Practical Exam (Payroll System)

🚨 Instructions for Students

Welcome to the practical portion of your Version Control Systems Midterm.

Scenario: You have been assigned to fix critical bugs in the company's payroll module. The current code is broken and causing incorrect calculations for Tax, Insurance, and Bonuses.

Your Task

  1. Fork this repository to your own GitHub account.
  2. Clone your forked repository to your local machine.
  3. Open salary.py and fix the 3 bugs using the hints provided in the comments.
    • Tax: Fix logic for 15% tax bracket.
    • Insurance: Fix logic for 5% deduction.
    • Bonus: Fix logic for 5-year seniority bonus.
  4. Test Locally: Run python test_salary.py to verify your fixes.
  5. Commit & Push: Push your changes to your GitHub repository.
  6. Verify: Check the "Actions" tab on GitHub to ensure the auto-grader passes (Green Checkmark).
  7. Submit: Invite honorezemagho as a collaborator.

Good Luck!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages