This project is a simple financing evaluation system that requests information about employment, company ownership, credit score status, loan amount, down payment, and calculates the financing based on the monthly interest rate and number of installments.
- Verification of financing eligibility based on:
- Employment status or company ownership.
- Credit score.
- Acceptance of the down payment amount and interest.
- Calculation of the total amount paid at the end of the financing.
- Calculation of monthly installments using a compound interest formula.
- User-friendly input validation and error handling for various inputs.
- Java 8 or higher
-
Clone the repository:
git clone https://github.com/LuizStSantos/financing-evaluation-system.git
-
Compile and run: Inside the project directory, compile and run the code with the following commands:
cd financing-evaluation-system javac FinancingEvaluationSystem.java java FinancingEvaluationSystem
-
Interact with the system:
The system will prompt for the following information:
- Do you have a job? (yes or no)
- Do you own a company? (yes or no)
- Enter your credit score.
- Enter the loan amount you wish to acquire.
- Enter the down payment, either as a percentage or absolute value.
- Enter the number of months for financing.
- Enter the monthly interest rate.
After providing all this information, the system will calculate your eligibility for financing and display the down payment, monthly installments, and total amount to be paid.
Do you have a job? (yes or no):
Yes
Do you own a company? (yes or no):
No
Enter your credit score:
700
Enter the loan amount you wish to acquire:
11,000
Enter the down payment, either as a percentage or absolute value:
20% // or a fixed value (e.g., 2000)
The down payment is: $2,200.00
Do you accept the down payment amount? (yes or no):
Yes
Enter the number of months for financing:
24
Enter the monthly interest rate (e.g., 1.8):
5.8
The total amount paid after 24 months will be: $18,893.90
Do you accept this amount with interest? (yes or no):
Yes
Financing 'Approved!'
The down payment will be: $2,200.00
With installments of $703.91 for 24 months.
- Author: Luiz Stormorwski dos Santos
- GitHub: LuizStSantos.
This project is licensed under the MIT License.