Salvage Value

Download Category:

SalvageValue_VB2010.zip - (251.99 KB)
[
SalvageValue_VB2010/Question.txt
SalvageValue_VB2010/SalvageValue_VB2010.sln
SalvageValue_VB2010/SalvageValue_VB2010.suo
SalvageValue_VB2010/SalvageValue_VB2010/
SalvageValue_VB2010/SalvageValue_VB2010/bin/
SalvageValue_VB2010/SalvageValue_VB2010/bin/Debug/
SalvageValue_VB2010/SalvageValue_VB2010/bin/Debug/SalvageValue_VB2010.exe
SalvageValue_VB2010/SalvageValue_VB2010/bin/Debug/SalvageValue_VB2010.pdb
SalvageValue_VB2010/SalvageValue_VB2010/bin/Debug/SalvageValue_VB2010.vshost.exe
SalvageValue_VB2010/SalvageValue_VB2010/bin/Debug/SalvageValue_VB2010.vshost.exe.manifest
SalvageValue_VB2010/SalvageValue_VB2010/bin/Debug/SalvageValue_VB2010.xml
SalvageValue_VB2010/SalvageValue_VB2010/bin/Release/
SalvageValue_VB2010/SalvageValue_VB2010/frmDepreciation.Designer.vb
SalvageValue_VB2010/SalvageValue_VB2010/frmDepreciation.resx
SalvageValue_VB2010/SalvageValue_VB2010/frmDepreciation.vb
SalvageValue_VB2010/SalvageValue_VB2010/My Project/
SalvageValue_VB2010/SalvageValue_VB2010/My Project/Application.Designer.vb
SalvageValue_VB2010/SalvageValue_VB2010/My Project/Application.myapp
SalvageValue_VB2010/SalvageValue_VB2010/My Project/AssemblyInfo.vb
SalvageValue_VB2010/SalvageValue_VB2010/My Project/Resources.Designer.vb
SalvageValue_VB2010/SalvageValue_VB2010/My Project/Resources.resx
SalvageValue_VB2010/SalvageValue_VB2010/My Project/Settings.Designer.vb
SalvageValue_VB2010/SalvageValue_VB2010/My Project/Settings.settings
SalvageValue_VB2010/SalvageValue_VB2010/obj/
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/DesignTimeResolveAssemblyReferences.cache
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/GenerateResource.read.1.tlog
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/GenerateResource.write.1.tlog
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/SalvageValue_VB2010.exe
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/SalvageValue_VB2010.frmDepreciation.resources
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/SalvageValue_VB2010.pdb
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/SalvageValue_VB2010.Resources.resources
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/SalvageValue_VB2010.vbproj.FileListAbsolute.txt
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/SalvageValue_VB2010.xml
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/TempPE/
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Debug/TempPE/My Project.Resources.Designer.vb.dll
SalvageValue_VB2010/SalvageValue_VB2010/obj/x86/Release/
SalvageValue_VB2010/SalvageValue_VB2010/SalvageValue_VB2010.vbproj
SalvageValue_VB2010/SalvageValue_VB2010/SalvageValue_VB2010.vbproj.user
SalvageValue_VB2010/Screenshot.png
]

In reporting their taxes, businesses can report the depreciated value of their assets in several ways. Design a Form that allows users to calculate the depreciated value of an asset from the original COST, the SALVAGE VALUE, and the useful LIFE of the asset. The SALVAGE VALUE is the resale value of the asset at the end of the asset’s useful LIFE.

The user should be able to select one of three ways to compute the depreciation, and from it the present value of an asset, given its COST, SALVAGE VALUE, and LIFE:

(1) “Straight Line” assumes the depreciation is the same each year, as given by the formula:

depreciation = (cost – salvage_value ) / life

(2) “Double-declining Balance” depreciates the remaining value of the asset by twice that of the “Straight Line” method, according to the formula:

depreciation = present_value * 2 / life

where present_value is the current depreciated value of the asset in a given year of its life.

(3) “Sum-of-years’ digits” depreciates an asset more during the early part of its life than the later part of its life, according to the formula:

depreciation = 2 * straight_line_deprec * time_left/(life + 1)

where time_left denotes the number of years remaining in the life of the asset.

In all cases, once the depreciation is calculated, the present value of the asset, represented by value_in_year_n, can be computed as follows:

value_in_year_n = value_in_year_(n-1) – depreciation
where: value_in_year_0 = cost

NOTE: Although VB actually provides functions to perform these calculations, it is required that you write your own functions for this purpose.

Write a Review

Get a fresh solution of this question. Ask it now to our experts.
doubt

Ask Your Question

We have verified professionals who are ready to answer your question.

time

Save Time and Money

We choose experts who can quickly answer your question and that suit your budget.

download

Get Your Answer

Your satisfaction is 100% guaranteed. You can keep on asking questions until you get the answer you need.