# Sonheim project | Computer Science homework help

Sonheim Project

1 Project Sonhein Products Page 404  #12

The solution should be put in a Folder Named CIS2656 on your memory stick or hard drive.

Do not save the Solution more than one folder deep. It will cause a problem.

2 Solution Name:

P5name Solution

Example: P5SmithJ Solution

P5+Your name + First Initial Solution

3 Place your name on the title bar on each form.

Ex. SmithJ – P5 Sonheim Project

4 Your Assignment is to create an Application calculates change due.

Sample forms

6. use the following in the program

Add the following comment at the top of the coding

Name: SmithJ

Project: P5 Sonheim Page 404 #12

Due Date: 2/23/2014

Program should have Option Strict and Explicit set to ON at top of the code

7. Depreciation values should be placed in a textbox

Declare Asset cost & Salvage value as double; Useful life as integer

Use tryParse to convert the cost, life and salvage value to variables

Use Boolean to determine if the Asset Cost and Salvage Value is valid. (blnCostisValid = Double.tryParse(…)

Only display the output if the Asset Cost and Salvage is valid. Use a nested If statement. If either is invalid, display appropriate error message. (see above)

Also use KeyPress to Validate Asset Cost and Salvage Value (also allow a decimal point)

Program should have SelectAll for 2 textboxes

If any of the 3 input values change, clear the output.

Load the listbox in form load event using a for loop (3 to 20)

Use a loop to display the answer in the textbox. You will need to also need to use ControlChars.NewLine and Financial.DDB method. See textbook problem/

This an example of the code that goes in the loop:

dblDepreciation = Financial.DDB(dblCost, dblSalvage, intLife, intPeriod)

It returns the depreciation amount for each year (period)

8 Run this program 4 times using the sample data in the forms (using snipping tool for error examples)

Using the Alt-Print Screen – Place the images in a file named P5LNameTestResults.docx

Compress and submit the program in the drop box. Submit the TestResults.doc file separately. Do not compress the TestResults.doc file.