Given the financial statements below for Dragonfly Enterprises,
what is the external financing need for a pro forma increase in
sales of 18% if the firm is operating at 90% capacity? Enter your
answer as the nearest whole (e.g., 123), but do not include the $
sign.
|
Dragonfly Enterprises |
||
|
Income Statement ($ Million) |
2011 |
|
|
Sales |
370 |
|
|
Cost of Goods Sold |
226 |
|
|
Selling, General, & Admin Exp. |
62 |
|
|
Depreciation |
20 |
|
|
Earnings Before Interest & Taxes |
62 |
|
|
Interest Expense |
12 |
|
|
Taxable Income |
50 |
|
|
Taxes at 40% |
20 |
|
|
Net Income |
30 |
|
|
Dividends |
9 |
|
|
Addition to Retained Earnings |
21 |
|
|
Balance Sheets as of 12-31 |
||
|
Assets |
2010 |
2011 |
|
Cash |
10 |
10 |
|
Account Receivable |
46 |
50 |
|
Inventory |
43 |
45 |
|
Total Current Assets |
99 |
105 |
|
Net Fixed Assets |
166 |
195 |
|
Total Assets |
265 |
300 |
|
Liabilities and Owners Equity |
2010 |
2011 |
|
Accounts Payable |
26 |
30 |
|
Notes Payable |
0 |
0 |
|
Total Current Liabilities |
26 |
30 |
|
Long-Term Debt |
140 |
150 |
|
Common Stock |
22 |
22 |
|
Retained Earnings |
77 |
98 |
|
Total Liab. and Owners Equity |
265 |
300 |
In: Accounting
Given the financial statements below for Dragonfly Enterprises, what is the external financing need for a pro forma increase in sales of 12% if the company is operating at full capacity? Enter your answer as the nearest whole (e.g., 123), but do not include the $ sign. Dragonfly Enterprises Income Statement ($ Million) 2011 Sales 370 Cost of Goods Sold 226 Selling, Gen & Admin Exp 62 Depreciation 20 Earnings Before Int & Tax 62 Interest Expense 12 Taxable Income 50 Taxes at 40% 20 Net Income 30 Dividends 9 Addition to Retained Earn. 21 Balance Sheets as of 12-31 Assets 2010 2011 Cash 10 10 Account Receivable 46 50 Inventory 43 45 Total Current Assets 99 105 Net Fixed Assets 166 195 Total Assets 265 300 Liabilities and Owners Equity 2010 2011 Accounts Payable 26 30 Notes Payable 0 0 Total Current Liabilities 26 30 Long-Term Debt 140 150 Common Stock 22 22 Retained Earnings 77 98 Total Liab. and Owners Eq 265 300
In: Accounting
QUESTION 22 Given the financial statements below for Dragonfly Enterprises, what would be the sustainable growth rate (SGR) if the company decided to change the dividend payout rate to 51.8%? Enter your answer as the nearest tenth of a percent (e.g., 12.3), but do not include the % sign. Dragonfly Enterprises Income Statement ($ Million) 2011 Sales 370 Cost of Goods Sold 226 Selling, General, & Admin Exp. 62 Depreciation 20 Earnings Before Interest & Taxes 62 Interest Expense 12 Taxable Income 50 Taxes at 40% 20 Net Income 30 Balance Sheets as of 12-31 Assets 2010 2011 Cash 10 10 Account Receivable 46 50 Inventory 43 45 Total Current Assets 99 105 Net Fixed Assets 166 195 Total Assets 265 300 Liabilities and Owners Equity 2010 2011 Accounts Payable 26 30 Notes Payable 0 0 Total Current Liabilities 26 30 Long-Term Debt 140 150 Common Stock 22 22 Retained Earnings 77 98 Total Liab. and Owners Equity 265 300
In: Finance
A 1.2 kg ball moving with a velocity of 8.0 m/s collides head-on with a stationary ball and bounces back at a velocity of 4.0 m/s. If the collision is perfectly elastic, calculate (a) the mass of the other ball, (b) the velocity of the other ball after the collision, (c) the momentum of each ball before and after the collision, and (d) the kinetic energy of each ball before and after the collision.
In: Physics
The Unhappy Supervisor
Miss Joan Santos, a computer programmer in Mannadel Corporation for more than six years now, was discussing her salary situation with Mr. Roderick Santiago, her manager. Miss Joan was unhappy because she did not receive any salary increase last salary evaluation, while some employees who were recently hired got an increase from ten to fifteen percent.
Miss Joan's performance has been considered very satisfactory for the last five years and previous to this she got very substantial increases in salary due to the important programs that she made for the corporation related to accounting and personnel matters. She made a lot of improvements in the purchasing systems and systematized inventory records in materials management.
The management had recently started a comprehensive
job evaluation program and some positions are aligned within the
salary grade approved by the management committee, where Mr.
Roderick Santiago is also a member. Mr. Santiago explained to Joan
has her salary was already way above the salary grade for the
position evaluated and allocated in the salary plan; hence, she
will not get any increase at the moment until the salary range can
catch up to her level in the salary plan. Mr. Santiago also
explained that she is the most senior among the programmers and
that instead of cutting her salary back to the job range, they are
considering her for an incentive bonus, which is not as substantial
as that of her co-worker’s in the department who are new in the
positions.
Miss Joan is not satisfied with the program explained by Mr.
Santiago. The whole night she planned to file a leave of absence
despite the many rush programs assigned to her.
QUESTIONS
1. How are you going to solve this case? And what are
your suggestions based in the case study.
2. What will you do if your are Human Resource manager regarding
this case?
In: Finance
Steve is a talented, senior-level programmer who has worked in the IT department of Infotech for the past 5 years. Steve has made very significant contributions toward the design and/or migration/implementation of several important information systems, programs and applications at INFOTECH Inc. Discuss the issues, considerations and/or advantages associated with transferring Steve to Infotech’s internal audit department as an IT auditor and a programming and app development subject matter expert on a full-time or part-time basis (3-4 short paragraphs).
In: Accounting
The following problem should be done in pseudocode.
Problem 1
The programmer intends for this pseudocode to display three random numbers in the range of 1 through 7. According to the way we've been generating random numbers in the book; however, there appears to be an error. Assume that the random() function is a built-in library function. Correct the pseudocode so that the program works as it should (This has 1 error and is easy to spot)
//This program displays 3 random numbers in the range from 1 to 7.
Declare Integer count
//Display 3 random numbers
For count = 1 to 3
Display random(7,1)
End For
Problem 2
This problem should return the amount of a discount to a main() module when the calcDiscountPrice() function is called. (This has 1 error and is pretty easy to spot.)
//The calcDiscountPrice funciton accepts an item's price and the discount percentage as arguments. It uses those values to calculate and return the discounted price.
Function Real calcDiscountPrice(Real price, Real percentage)
Function Real calcDiscountPrice(Real price, Real percentage)
//Declarations
Declare Real discount
Declare Real discountPrice
//Calculations
discount = price * percentage
discountPrice = price - discount
//Return the discount amount
Return discount
Problem 3
This problem should calculate and display 10% of any number given. Correct the pseudocode (a bit harder than the last 2 problems)
Module main()
//Declarations
Declare Real value, result
//Get a value from the user
Display "enter a value"
Input value
//Set 10% of the value
result = tenPercent(value)
//Display value
Display "10 percent of ", value, " is ", result
End Module
//The tenPercent() function calculates and returns 10% of any number passed into it
Function Real tenPercent(Real num)
//Declarations
Declare Integer myResult
//Calculations
myResult = num * .10
//Return the result
Return myResult
End FunctionIn: Computer Science
You have been hired as a programmer by a major bank. Your first project is a small banking transaction system. Each account consists of a number and a balance. The user of the program (the teller) can create a new account, as well as perform deposits, withdrawals, balance inquiries, close accounts, etc..
Initially, the account information of existing customers is to be read into an array of BankAccount objects. The private data members of the BankAccount Class will include: first name, last name, social security number, account number, account type (Checking, Savings, or CD), and account balance. The bank can handle up to MAX_NUM accounts. Use the following function to read in the data values:
public static int readAccts(BankAccount[] account, int maxAccts);
This method fills up the array (up to maxAccts) and returns the actual number of accounts read in (referred to as numAccts).
After initialization, print the initial database of accounts. Use method printAccts() described below.
The program then allows the user to select from the following menu of transactions:
Select one of the following: W - Withdrawal D - Deposit N - New account B - Balance I - Account Info X - Delete Account Q - Quit
Use the following method to produce the menu: public static void menu()
This method only displays the menu. The main program then
prompts the user for a selection. You should verify that the user
has typed in a valid selection (otherwise print out an error
message and repeat the prompt).
Once the user has entered a selection, one of the following methods
should be called to perform the specific transaction. At the end,
before the user quits, the program prints the contents of the
database.
public static int findAcct(BankAccount[] account, int numAccts, int reqAccount);
This method returns the index of reqAccount in the BankAccount array if the account exists, and -1 if it doesn't. It is called by all the remaining methods.
public static void withdrawal(BankAccount[] account, int num_accts);
This method prompts the user for the account number. If the account does not exist, it prints an error message. Otherwise, it asks the user for the amount of the withdrawal. If the account does not contain sufficient funds, it prints an error message and does not perform the transaction.
public static void deposit(BankAccount[] account, int num_accts);
This method prompts the user for the account number. If the account does not exist, it prints an error message. Otherwise, it asks the user for the amount of the deposit.
public static int newAcct(BankAccount[] account, int num_accts); This method prompts the user for a new account number. If the account already exists, it prints an error message. Otherwise, it adds the account to the database. The method then prompts the user to enter the new depositor’s first name, last name, social security number, the account type (Checking, Savings, or CD), and the initial opening deposit.. The method returns the new number of accounts in the database.
public static int deleteAcct(BankAccount[] account, int num_accts); This method prompts the user for an account number. If the account does not exist, or if the account exists but has a non-zero balance, it prints an error message. Otherwise, it closes and deletes the account. It returns the new number of accounts.
public static void balance(BankAccount[] account, int num_accts); This method prompts the user for an account number. If the account does not exist, it prints an error message. Otherwise, it prints the account balance.
public static void accountInfo(BankAccount[] account, int num_accts); This method prompts the user for a social security number (SSN). If no account exists for this SSN, it prints an error message. Otherwise, it prints the complete account information for all of the accounts with this SSN.
public static void printAccts(BankAccount[] account, int num_accts); This method prints a table of the complete account information for every active account.
Make sure that there is at least one depositor that has multiple accounts at the bank.
#1: Use nested classes: 1. A BankAccount consists of a Depositor, an account number, an account type, and a balance. 2. A Depositor has a Name and a social security number. 3. A Name consists of first and last names.
#2: Use a constructor to initialize the data members of a new account (including the initial accounts of the database). Hint: a constructor is a method that can be called.
Notes: 1. All output must be file directed 2. Only output must go to the file - not interactive prompts and menus. 3. No global variables are allowed 4. The program and all methods must be properly commented. 5. All data members of classes are to be private 6. Add accessor (getter) methods and mutator (setter) methods to all classes as appropriate 7. All I/O should be done outside of the BankAccount class implementation. 8. All I/O should be done within the methods of the class that contains the main() method.
Sample input:
Doe John M brown 34 lawyer 96345.87 Gold Jane F blonde 43 doctor 123456.78 Dillon Tom M black 34 teacher 87654.32
In: Computer Science
C++ Program : You are working as a programmer designing a space ship weapon system for the newly
forced Space Force. The weapon system is a generic weapon housing that can t a number
of dierent weapons that are all controlled by a ship pilot in the same way. Most im-
portantly, is the emphasis on safety. During combat, the weapon systems cannot become
unreliable or fail lest the pilots be put in unnecessary danger. Therefore you will need to
provide mechanisms to combat this.
2.2.1 weaponMount
This is the mounting system for the weapons. It can store a number of weapons and
control them as well as handle problems. It is dened as follows:
weaponMount
-weapons:weapon **
-numWeapons: int
---------------------------
+weaponMount(numWeapons:int, weaponList: string *)
+~weaponMount()
+accessWeapon(i:int):weapon *
The class variables are as follows:
weapons: A 1D array of weapon pointers. It must be able to accept any type of
weapon dened in the hierarchy.
numWeapons: The number of weapons that are mounted into the system.
The class methods are as follows:
weaponMount: This is the constructor. It will receive a list of weapons as a string
array plus the number of weapons. It must allocate memory for the weapons variable
and create a weapon based on the information provided by the string array. Create
one weapon of the type indicated at each index of the array. For example ["Doom
Cannon","Ion Cannon"] means create a doomCannon weapon at index 0 and so on.
The default strength for an ion cannon is 5.
weaponMount: The class destructor. It must deallocate all of the memory assigned
to the class.
accessWeapon: This receives an int which provides an index in the weapons list. It
will return the weapon that is stored at that position. If no such weapon is found
there, then throw a weaponFailure exception.
2.2.2 weaponFailure
This is a custom exception class used in the context of this system. It will inherit publicly
from the exception class. You will need to override specically the what method to return
the statement "Weapon System Failure!" without the quotation marks. The name of this
class is weaponFailure. This exception will be used to indicate a failure of the weapon
system. You will implement this exception in the weaponMount class as a struct with
public access. You will need to research how to specify exceptions due to the potential
for a "loose throw specier error" and what clashes this might have with a compiler.
Remember that implementations of classes and structs must be done in .cpp les.
2.2.3 ammoOut
This is a custom exception class used in the context of this system. It will inherit publicly
from the exception class. You will need to override specically the what method to
return the statement "Ammo Depleted!" without the quotation marks. The name of this
class is ammoOut. This exception will be used to indicate a depletion of ammunition
for a weapon. You will implement this exception in the weapon class as a struct with
public access. You will need to research how to specify exceptions due to the potential
for a "loose throw specier error" and what clashes this might have with a compiler.
Remember that implementations of classes and structs must be done in .cpp les.
2.2.4 Weapon Parent Class
This is the parent class of ionCannon and doomCannon. Both of these classes inherit
publicly from it. It is dened according to the following UML diagram:
weapon
-ammo:int
-type:string
-------------------
+weapon()
+weapon(a:int, t:string)
+getAmmo():int
+getType():string
+setAmmo(s:int):void
+setType(s:string):void
+weapon()
+fire()=0:string
The class variables are as follows:
ammo: The amount of ammo stored in the weapon. As it is red, this will deplete.
type: The type of the weapon as a string. Examples include: "Rail Ri
Cannon","Doom Cannon", "Missile Launcher" and "Ion Cannon".
The class methods are as follows:
weapon: The default class constructor.
weapon(a:int, t:string): The constructor. It will take two arguments and instantiate
the class variables accordingly.
getAmmo,setAmmo: The getter and setter for the ammo.
getType,setType: The getter and setter for the ammo.
weapon: The destructor for the class. It is virtual.
fire: This is the method that will re each of the weapons and produce a string of
the outcome. It is pure virtual here.
2.2.5 ionCannon
The ionCannon is dened as follows:
ionCannon
-strength:int
------------------------------
+ionCannon(s:int)
+~ionCannon()
+setStrength(s:int):void
+getStrength() const:int
+fire():string
The class variables are as follows:
strength: The strength of the ion cannon. Ion cannons get stronger the longer they
are red.
The class methods are as follows:
ionCannon: The class constructor. This receives an initial strength for the ion
cannon.
ionCannon: This is the destructor for the ion cannon. It prints out "Ion Cannon
Uninstalled!" without the quotation marks and a new line at the end when the class
is deallocated.
fire: If the cannon still has ammo, it must decrease the ammo by 1. It will also
increase the strength by 1. It will return the following string: "Ion Cannon red at
strength: X" where X represents the strength before ring. Do not add quotation
marks. If ammo is not available, instead throw the ammoOut exception. No new
lines should be added.
getStrength/setStrength: The getter and setter for the strength variable.
2.2.6 doomCannon
The doomCannon is dened as follows:
doomCannon
-charge:int
------------------------------
+doomCannon()
+~doomCannon()
+getCharge():int
+setCharge(s:int):void
+fire():string
The class methods are as follows:
doomCannon: This is the constructor for the class. It will set the charge to 0.
doomCannon: This is the destructor for the ion cannon. It prints out "Doom
Cannon Uninstalled!" without the quotation marks and a new line at the end when
the class is deallocated.
setCharge/getCharge: The getter and setter for the charge variable.
re: The cannon can only re if it has ammo and only charge if it has ammo as
well. The charging process does not require ammo. Firing it will reduce the ammo
by 1. However the doom cannon requires a charging up period. Since the doom
cannon starts with 0 charge, it will not re until it reaches 5 charge, inclusive of the
5. Therefore every time it is red, it will increase in charge by 1. If the charge is not
at 5, then return the string "DOOM CANNON CHARGING" without quotation
marks. If the cannon starts at 5 charge when red reset the charge back to 0 and
return the following string: "DOOM CANNON FIRED!". Do not add quotation
marks. If ammo is not available, instead throw the ammoOut exception. No new
lines should be added.
You will be allowed to use the following libraries: sstream,exception, cstring,string,
iostream. Your submission must contain weaponMount.h, weaponMount.cpp, ionCannon.h, ionCannon.cpp, doom-
Cannon.h, doomCannon.cpp,weapon.h, weapon.cpp, main.cpp
In: Computer Science
In 2010, Dr. Bob decided to gather research on the type of disorders that present among his patients. His data collection resulted in the following breakdown of patients by disorder: 54.9% Schizophrenia; 21.1% Major Depression; 7.9% Obsessive-Compulsive Disorder; 4.5% Anxiety Disorder; 2.9% Personality Disorder; 8.8% Other. Information was collected from a random sample 0f 300 patients in 2018 to determine whether or not the data has changed significantly. The sample data is given in the table below. At the α = 0.05 level of significance, test the claim that the disorder breakdown of patients at Dr. Bob's hospital has not changed significantly since 2010.
Which would be correct hypotheses for this test?
H 0 : The breakdown of patients by disorder has not changed significantly since 2010 (i.e. the given distribution still fits); H 1 : The breakdown of patients by disorder has changed significantly since 2010 (i.e. the given distribution no longer fits)
H 0 : The breakdown of patients by disorder has changed significantly since 2010 (i.e. the given distribution no longer fits); H 1 : The breakdwon of patients by disorder has not changed significantly since 2010 (i.e. the given distribution still fits)
H 0 : μ 1 = μ 2 ; H 1 : μ 1 ≠ μ 2
H 0 : p 1 = p 2 ; H 1 : p 1 ≠ p 2
Type of disorder per patient in sample: Disorder Count Schizophrenia 143 Major Dispression 87 Obsessive-Compulsive Disorder 26 Anxiety Disorder 11 Personality Disorder 11 Other 22
Test Statistic:
Give the P-value:
Which is the correct result: Reject the Null Hypothesis Do not Reject the Null Hypothesis
Which would be the appropriate conclusion?
There is enough evidence to suggest that the breakdown of patients by disorder has changed significantly since 2010. There is not enough evidence to suggest that the breakdown of patients by disorder has changed significantly since 2010.
In: Statistics and Probability