Programming project using straight-line method, Visual Basic Programming

Depreciation to a Salvage Value of 0.  For tax purposes an item may be depreciated over a period of several years, n. With the straight-line method of depreciation, each year the item depreciates by 1/nth of its original value. With the double-declining-balance method of depreciation, each year the item depreciates by 2/nths of its value at the beginning of that year. (In the last year, it is depreciated by its value at the beginning of the year.) Write a program that performs the following tasks:

(a) Requests a description of the item, the year of purchase, the cost of the item, the number of years to be depreciated (estimated life), and the method of depreciation. The method of depreciation should be chosen by clicking one of two buttons.

(b) Display a year-by-year depreciation schedule for the item similar to the schedule shown below.

Your program should contain the following programming techniques:

  • Come up with a proper user interface that accepts input and shows output.
  • Add comments to explain definitions and variables.
  • Rename the form as frmDepreciation.
  • Use a text box input to input each value.
  • Use a list box to output the results.
  • Rename all the controls to have a descriptive name (ie: lblCost, txtNumOfYears, lstDepreciation)
  • Use fmtStr for output alignment.
  • Clear the output list box before displaying deprecation schedule.
  • Use Courier New font to help with the alignment.
  • Use one subroutine to input data under each depreciation type.
  • Use one subroutine to display the headings (first five lines)
  • Use a Boolean data type to test the depreciation type.
  • Use a format string for depreciation schedule output alignment.
  • Use a subroutine to show depreciation schedule.

Formula: Straight Line Depreciation = (1 / num of years) * value

Formula: Double Declining Depreciation = 2 / num of years * value until last year.  The last year of depreciation is equal to balance at the beginning of the last year.

  • Use a loop to calculate and display for each year of depreciation

Do - While or Do - Until

  • Title the window as "yourLastName's Depreciation to a Salvage Value of O".

Double click on the form title and add the following comments under:

Public Class frmDepreciation

      Program: CH6-PP-7

      Name:    Your Name

      Date:    Current date

      Class:   CS146

      Program Def:

      You need to write a breif description for the purpose of the program.

Posted Date: 3/14/2013 1:11:08 AM | Location : United States







Related Discussions:- Programming project using straight-line method, Assignment Help, Ask Question on Programming project using straight-line method, Get Answer, Expert's Help, Programming project using straight-line method Discussions

Write discussion on Programming project using straight-line method
Your posts are moderated
Related Questions
Check Box: The check box control takes the value as on or off or grayed. The grayed one is neither on nor off. The user can transform the setting of the grayed check box.

Write Visual Basic programs for the following: 1.     Write a program that uses a "For Loop" to generate a list of temperature conversions in one degree increments from a given

Dialog Based Application: (A) Dialog Based Application to demonstrate Animate Control: 1. Build a dialog based application. 2. Design the dialog as shown. 3. Place

Create a Visual Basic that allows a user to play a variation of Hangman. User Inputs The user types a letter into the textbox.   Functional Items 1. Read a

The following table lists suggested conventions for objects you might encounter while programming VBScript. Code Commenting Conventions All process should begin with a brie

Ask question #Minimum 10Public Class Form1 ''=============================================== ''Date: June 24, 2014 ''Author: Xochitl Nisbet ''Purpose: Convert Celsi

This is a member of Microsoft's Visual Basic family of development products. Other members comprise Visual Basic (Professional and Standard Editions) & Visual Basic for Application

Associating Toolbars for the menu: 1. Insert the tool bar control to your form. 2. Now follow the steps to append the tool bar control to your form. 3. Then, Right Click

ILLUSTRATION OF MDI APPLICATION USING A PROJECT 1. Choose the MDI option while generating the project by using the Appwizard. 2. Add the WM_LBUTTONDOWN message for the view

Create a VB calculator application that appears as in the screen shots below. The user enters numbers in the textboxes labelled Number 1 and Number 2. When a calculati