Sanchez Construction Loan Co. makes loans of up to $100,000 for construction projects. There are two categories of Loans—those to businesses and those to individual applicants.
Write an application that tracks all new construction loans. The application also must calculate the total amount owed at the due date (original loan amount + loan fee). The application should include the following classes:
• Loan —A public abstract class that implements the LoanConstants interface. A Loan includes a loan number, customer last name, amount of loan, interest rate, and term. The constructor requires data for each of the fields except interest rate. Do not allow loan amounts greater than $100,000. Force any loan term that is not one of the three defined in the LoanConstants class to a short-term, 1-year loan. Create a toString() method that displays all the loan data.
• LoanConstants—A public interface class. LoanConstants includes constant values for short-term (1 year), medium-term (3 years), and long-term (5 years) loans. It also contains constants for the company name and the maximum loan amount.
• BusinessLoan—A public class that extends Loan. The BusinessLoan constructor sets the interest rate to 1% more than the current prime interest rate.
• PersonalLoan—A public class that extends Loan. The PersonalLoan constructor sets the interest rate to 2% more than the current prime interest rate.
• CreateLoans— An application that creates an array of five Loans. Prompt the user for the current prime interest rate. Then, in a loop, prompt the user for a loan type and all relevant information for that loan. Store the created Loan objects in the array. When data entry is complete, display all the loans. For example, the program should accept input similar to the sample program execution below:
Welcome to Sanchez Construction Enter the current prime interest rate as a decimal number, for example, .05 0.08 Is this a (1) Business loan or (2) Personal loan 1 Enter account number 1 Enter name Joe Enter loan amount 10000 Enter term 5 Is this a (1) Business loan or (2) Personal loan 2 Enter account number 2 Enter name Sara Enter loan amount 5000 Enter term 3 ... And so on for 5 total loans
After all loan information is input, the program should output the loans in the following format:
Sanchez Construction Loan #1 Name: Joe $10000.0 for 5 year(s) at 9% interest Loan #2 Name: Sara $5000.0 for 3 year(s) at 10% interest Loan #3 Name: Mike $975.0 for 1 year(s) at 10% interest Loan #4 Name: Jane $7000.0 for 5 year(s) at 9% interest Loan #5 Name: Peter $300.0 for 1 year(s) at 9% interest
====================================================
public class BusinessLoan extends Loan
{
public BusinessLoan(int num, String name, double amt, int yrs,
double prime)
{
// write your code here
}
}
===============================================
import java.util.*;
public class CreateLoans implements LoanConstants
{
public static void main(String[] args)
{
// write your code here
}
}
===============================================
public abstract class Loan implements LoanConstants
{
protected int loanNum;
protected String lastName;
protected double amount;
protected double rate;
protected int term;
public Loan(int num, String name, double amt, int yrs)
{
// write your code here
}
public String toString()
{
// write your code here
}
public boolean equals(Loan loan)
{
// write your code here
}
}
=========================================
public interface LoanConstants
{
public static final int MAXLOAN = 100000;
public static final int SHORT_TERM = 1;
public static final int MEDIUM_TERM = 3;
public static final int LONG_TERM = 5;
public static final String COMPANY = "Sanchez Construction";
}
============================================
public class PersonalLoan extends Loan
{
public PersonalLoan(int num, String name, double amt, int yrs,
double prime)
{
// write your code here
}
}
In: Computer Science
Brady Construction Company contracted to build an apartment
complex for a price of $5,800,000. Construction began in 2021 and
was completed in 2023. The following is a series of independent
situations, numbered 1 through 6, involving differing costs for the
project. All costs are stated in thousands of dollars.
| Estimated Costs to Complete | ||||||||||||
| Costs Incurred During Year | (As of the End of the Year) | |||||||||||
| Situation | 2021 | 2022 | 2023 | 2021 | 2022 | 2023 | ||||||
| 1 | 1,580 | 2,370 | 1,140 | 3,510 | 1,140 | — | ||||||
| 2 | 1,580 | 1,140 | 2,720 | 3,510 | 2,720 | — | ||||||
| 3 | 1,580 | 2,370 | 2,240 | 3,510 | 2,140 | — | ||||||
| 4 | 580 | 3,080 | 1,160 | 4,060 | 915 | — | ||||||
| 5 | 580 | 3,080 | 1,860 | 4,060 | 2,140 | — | ||||||
| 6 | 580 | 3,080 | 2,600 | 5,400 | 2,420 | — | ||||||
Required:
Complete the following table. (Do not round intermediate
calculations. Enter answers in dollars. Round your final answers to
the nearest whole dollar. Negative amounts should be indicated by a
minus sign.)
In: Accounting
Brady Construction Company contracted to build an apartment
complex for a price of $5,200,000. Construction began in 2018 and
was completed in 2020. The following is a series of independent
situations, numbered 1 through 6, involving differing costs for the
project. All costs are stated in thousands of dollars.
| Estimated Costs to Complete | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Costs Incurred During Year |
(As of the End of the Year) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Situation |
2018 |
2019 |
2020 |
2018 |
2019 |
2020 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 1 | 1,520 | 2,190 | 960 | 3,150 | 960 | — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 2 | 1,520 | 960 | 2,480 | 3,150 | 2,480 | — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 3 | 1,520 | 2,190 | 1,760 | 3,150 | 1,660 | — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 4 | 520 | 3,020 | 1,040 | 3,640 | 885 | — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 5 | 520 | 3,020 | 1,440 | 3,640 | 1,660 | — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 6 | 520 | 3,020 | 2,000 | 4,800 | 1,880 | — | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Required:
Complete the following table. (Do not round intermediate calculations. Round your final answers to the nearest whole dollar. Negative amounts should be indicated by a minus sign.)
Thank You |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In: Accounting
A construction worker pulls a five-meter plank up the side of a building under construction by means of a rope tied to one end of the plank (see figure). Assume the opposite end of the plank follows a path perpendicular to the wall of the building and the worker pulls the rope at a rate of 0.18 meter per second. How fast is the end of the plank sliding along the ground when it is 1.5 meters from the wall of the building? (Round your answer to two decimal places.)
In: Math
Brady Construction Company contracted to build an apartment
complex for a price of $6,000,000. Construction began in 2018 and
was completed in 2020. The following is a series of independent
situations, numbered 1 through 6, involving differing costs for the
project. All costs are stated in thousands of dollars.
| Estimated Costs to Complete | ||||||||||||
|
Costs Incurred During Year |
(As of the End of the Year) |
|||||||||||
|
Situation |
2018 |
2019 |
2020 |
2018 |
2019 |
2020 |
||||||
| 1 | 1,600 | 2,430 | 1,200 | 3,630 | 1,200 | — | ||||||
| 2 | 1,600 | 1,200 | 2,800 | 3,630 | 2,800 | — | ||||||
| 3 | 1,600 | 2,430 | 2,400 | 3,630 | 2,300 | — | ||||||
| 4 | 600 | 3,100 | 1,200 | 4,200 | 925 | — | ||||||
| 5 | 600 | 3,100 | 2,000 | 4,200 | 2,300 | — | ||||||
| 6 | 600 | 3,100 | 2,800 | 5,600 | 2,600 | — | ||||||
Required:
Complete the following table. (Do not round intermediate
calculations. Enter answers in dollars. Round your final answers to
the nearest whole dollar. Negative amounts should be indicated by a
minus sign.)
Complete the following table.
Gross Profit (Loss) Recognized
Revenue Recognized Over Time Revenue Recognized Upon Completion
Situation 2016 2017 2018 2016 2017 2018
1.
2.
3.
4.
5.
6.
In: Accounting
Construction labor is budgeted on the basis of 52 weeks per year. Construction labor is budgeted on the basis of 40 hours per work week (Assuming overtime premiums) A contractor employs his labor force for the full year of 1,676 hours with a company policy that recognizes the following: 5 paid holidays per year.- 103 hours of paid leave per year, per employee. For estimating purposes what are standard costs/hours for how many work hours are available for productive work on the jobsite per quarter/employee?
In: Accounting
| You are the accountant for Smart Construction Company, a large construction company in Colorado. You have been presented with the following | ||||||||||
| financial information for Smart and asked to prepare the Statement of Cash Flows for the year ended June 30, 2017. You will complete all work for | ||||||||||
| the project in this excel file, which includes the following tabs: | ||||||||||
| 1. Facts - Information taken from Smart's accounting records and additional information regarding the cash flows as of June 30, 2017. | ||||||||||
| 2. Worksheet - Worksheet template (also see Example 21.3a in text). | ||||||||||
| 3. Cash Flows - Statement of Cash Flows template (also see Example 21.3b in text). | ||||||||||
| Account Balances | ||||||||||
| June 30, 2016 | June 30, 2017 | |||||||||
| Debits | ||||||||||
| Cash | $ 361,700 | $ 880,550 | ||||||||
| Accounts Receivable | 100,000 | 125,000 | ||||||||
| Marketable Securities (at cost) | 11,700 | 13,000 | ||||||||
| Allowance for Change in Value | 1,500 | 1,800 | ||||||||
| Construction in Process | 168,750 | 405,000 | ||||||||
| Prepaid Expenses | 45,000 | 10,000 | ||||||||
| Investments (long-term) | - | 13,500 | ||||||||
| Leased Equipment | - | 20,000 | ||||||||
| Building | 30,000 | - | ||||||||
| Deferred tax asset | 5,375 | 2,200 | ||||||||
| Land | 10,500 | 10,500 | ||||||||
| Discount on Bonds Payable | - | 1,305 | ||||||||
| Totals | 734,525 | 1,482,855 | ||||||||
| Credits | ||||||||||
| Allowance for doubtful accounts | $ 6,000 | $ 4,500 | ||||||||
| Accounts Payable | 87,500 | 210,000 | ||||||||
| Deferred tax liability | 1,000 | 3,300 | ||||||||
| Income Taxes Payable | 3,500 | 9,000 | ||||||||
| Note Payable (long-term) | 3,500 | - | ||||||||
| Accumulated Depreciation on Building | 2,500 | - | ||||||||
| Accumulated Depreciation on Leased Asset | - | 3,000 | ||||||||
| Lease obligation | - | 18,000 | ||||||||
| Interest payable on lease obligation | - | 1,800 | ||||||||
| Interest payable (Bonds) | - | 1,800 | ||||||||
| Bonds payable | - | 45,000 | ||||||||
| Billings on contruction in process | 150,000 | 325,000 | ||||||||
| Pension liability | 150,000 | 400,000 | ||||||||
| Convertible preferred stock, $100 par | 9,000 | - | ||||||||
| Common Stock, $10 par | 14,000 | 24,500 | ||||||||
| Additional Paid-in Capital | 8,700 | 13,700 | ||||||||
| Unrealized Increase in Value of Marketable Securities | 1,500 | 1,800 | ||||||||
| Retained Earnings | 297,325 | 421,455 | ||||||||
| Totals | 734,525 | 1,482,855 | ||||||||
| Additional information: | ||||||||||
| a. Dividends declared and paid totaled $650. | ||||||||||
| b. 300 shares of common stock (at par) were issued for cash. | ||||||||||
| c. On July 1, 2016, convertible preferred stock that had originally been issued at par value were | ||||||||||
| converted into 500 shares of common stock. The book value method was used to account for the | ||||||||||
| conversion. | ||||||||||
| d. The long-term note payable was paid by issuing 250 shares of common stock at the beginning of the | ||||||||||
| fiscal year. | ||||||||||
| e. Short-term marketable securities were purchased at a cost of $1,300. The portfolio was increased by | ||||||||||
| $300 to a $14,800 fair value at year-end by adjusting the related allowance account. | ||||||||||
| f. During the year, a 30% interest in Ricochet Co. was purchased as an investment for $9,500. Ricochet | ||||||||||
| reported $20,000 in net income for the year and paid dividends of $2,000 to Smart. | ||||||||||
| g. $5,000 of accounts receivable were written off as uncollectible during the year. | ||||||||||
| h. Smart’s inventory consists of Construction-in-Process in excess of the Billings on | ||||||||||
| Construction-in-Process account balance. | ||||||||||
| i. A building was destroyed by fire during the year and insurance proceeds of $26,000 were collected. | ||||||||||
| j. The 12% bonds payable were issued on February 28, 2017, at 97. They mature on February 28, 2027. | ||||||||||
| The company uses the straight-line method to amortize bond premiums and discounts. | ||||||||||
| k. Smart recorded pension expense of $350,000 for the year. | ||||||||||
| l. A lease agreement was signed on July 1st, 2016 for the use of equipment worth $20,000. The | ||||||||||
| company determined that the transaction should be recorded as a capital lease. | ||||||||||
In: Accounting
|
The adjusted trial balance for Tybalt Construction as of December 31, 2015, follows. |
|
TYBALT CONSTRUCTION Adjusted Trial Balance December 31, 2015 |
|||||||||
| No. | Account Title | Debit | Credit | ||||||
| 101 | Cash | $ | 5,000 | ||||||
| 104 | Short-term investments | 23,000 | |||||||
| 126 | Supplies | 8,100 | |||||||
| 128 | Prepaid insurance | 7,000 | |||||||
| 167 | Equipment | 40,000 | |||||||
| 168 | Accumulated depreciation—Equipment | $ | 20,000 | ||||||
| 173 | Building | 150,000 | |||||||
| 174 | Accumulated depreciation—Building | 50,000 | |||||||
| 183 | Land | 55,000 | |||||||
| 201 | Accounts payable | 16,500 | |||||||
| 203 | Interest payable | 2,500 | |||||||
| 208 | Rent payable | 3,500 | |||||||
| 210 | Wages payable | 2,500 | |||||||
| 213 | Property taxes payable | 900 | |||||||
| 233 | Unearned professional fees | 7,500 | |||||||
| 251 | Long-term notes payable | 67,000 | |||||||
| 301 | O. Tybalt, Capital | 126,400 | |||||||
| 302 | O. Tybalt, Withdrawals | 13,000 | |||||||
| 401 | Professional fees earned | 97,000 | |||||||
| 406 | Rent earned | 14,000 | |||||||
| 407 | Dividends earned | 2,000 | |||||||
| 409 | Interest earned | 2,100 | |||||||
| 606 | Depreciation expense—Building | 11,000 | |||||||
| 612 | Depreciation expense—Equipment | 6,000 | |||||||
| 623 | Wages expense | 32,000 | |||||||
| 633 | Interest expense | 5,100 | |||||||
| 637 | Insurance expense | 10,000 | |||||||
| 640 | Rent expense | 13,400 | |||||||
| 652 | Supplies expense | 7,400 | |||||||
| 682 | Postage expense | 4,200 | |||||||
| 683 | Property taxes expense | 5,000 | |||||||
| 684 | Repairs expense | 8,900 | |||||||
| 688 | Telephone expense | 3,200 | |||||||
| 690 | Utilities expense | 4,600 | |||||||
| Totals | $ | 411,900 | $ | 411,900 | |||||
| O. Tybalt invested $5,000 cash in the business during year 2015 (the December 31, 2014, credit balance of the O. Tybalt, Capital account was $121,400). Tybalt Construction is required to make a $7,000 payment on its long-term notes payable during 2016. |
| Required: | ||||||||||||||
| 1.1 |
Prepare the income statement for the calendar year 2015.
|
|||||||||||||
In: Accounting
Diamond Construction is an owner-managed entity with contracting
revenues of $20 million in 2020. As construction is a
labour-intensive industry, one of Diamond’s largest expense
accounts is labour and wages. You are a first-year auditor at Klein
and Partners. You have been given the following information
regarding the entity’s payroll process for hourly employees at
Diamond Construction:
1. The owner-manager is the only person who can authorize the
hiring of a new employee.
2. When a new employee is hired, the payroll clerk prepares a new
employee package that includes:
(a) safety orientation
(b) tax forms
(c) benefits plan enrolment
3. Only the payroll manager has the ability to update the employee
master list. This can only be done once the tax forms, a void
cheque with direct deposit information, and the owner’s approval
have been received. All forms need to be returned before the
payroll manager will update the payroll master list and add any new
employees.
4. Hourly employees are paid biweekly.
5. Hours worked are tracked on time cards. Supervisors fill in the
time cards for each individual day, noting the hours worked.
6. At the end of the pay period, time cards are provided to the
payroll clerk, who compiles the total hours worked and codes the
hours to the appropriate job number. Once compiled, the payroll
clerk enters the hours worked per person in the payroll
system.
7. The accounting system prepares the direct deposit information
based on the rates of pay maintained in the payroll master list
(listing of all authorized staff and approved wage rates). It also
calculates the withholding taxes.
8. This is transferred to the bank and a record of the transmission
is printed and attached to the front of the payroll run.
9. The payroll module is integrated with the general ledger. The
payroll clerk prepares and posts the journal entry to the payroll
expense accounts.
10. Remittance advices are given to the supervisors for
distribution.
11. If an employee is terminated, Diamond just stops paying them as
they no longer have time cards submitted.
12. When an employee has been promoted or their job classification
has changed, the supervisor will verbally communicate this to the
payroll manager, who will then update the payroll master file.
Therefore, source documentation in employee files will only relate
to an employee’s original job classification. The rationale for
this was that most job classification changes would only result in
an additional dollar or two per hour paid to the employee.
Which of the following are control strengths with the payroll process?
The payroll manager has the ability to update the employee master list once the completed paperwork is received.
Supervisors fill in the time cards for each individual day, noting the hours worked and initialling each of the time cards.
The payroll clerk, who compiles the total hours worked and codes the hours to the appropriate job number, enters the hours worked per person in the payroll system.
All employees are on direct deposit.
The accounting system calculates the wages, withdrawing taxes.
The payroll module is integrated with the general ledger.
If an employee is terminated, Diamond just stops paying them as they no longer have time cards submitted.
When an employee has been promoted or their job classification has changed, the supervisor will verbally communicate this to the payroll manager, who will then update the payroll master file.
Which of the following tests of controls should be performed for Diamond Construction?
Compare monthly figures to expectations.
Take a sample of employees and compare to the employee files to ensure they exist.
Select a sample of time cards and review for the supervisor’s initials.
Examine termination notices in payroll department.
Take a sample of payroll journal entries and ensure they are posted and posted correctly.
Witness distribution of payroll remittance advices.
Examine evidence of the preparation and use of batch totals.
Test the system using a sample of hours and ensure it is calculating all items correctly.
In: Accounting
Brady Construction Company contracted to build an apartment
complex for a price of $5,200,000. Construction began in 2021 and
was completed in 2023. The following is a series of independent
situations, numbered 1 through 6, involving differing costs for the
project. All costs are stated in thousands of dollars.
| Estimated Costs to Complete | ||||||||||||
| Costs Incurred During Year | (As of the End of the Year) | |||||||||||
| Situation | 2021 | 2022 | 2023 | 2021 | 2022 | 2023 | ||||||
| 1 | 1,520 | 2,190 | 960 | 3,150 | 960 | — | ||||||
| 2 | 1,520 | 960 | 2,480 | 3,150 | 2,480 | — | ||||||
| 3 | 1,520 | 2,190 | 1,760 | 3,150 | 1,660 | — | ||||||
| 4 | 520 | 3,020 | 1,040 | 3,640 | 885 | — | ||||||
| 5 | 520 | 3,020 | 1,440 | 3,640 | 1,660 | — | ||||||
| 6 | 520 | 3,020 | 2,000 | 4,800 | 1,880 | — | ||||||
Required:
Complete the following table (Do not round intermediate
calculations. Enter answers in dollars. Round your final answers to
the nearest whole dollar. Negative amounts should be indicated by a
minus sign.)
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
In: Accounting