Write program to meet the specifications of companys request

Assignment Help Computer Engineering
Reference no: EM131894312

Assignment

The Software Development Company requests you add user error exception handling capabilities to the C# program.

For this week's assignment, build on the Week Three Individual Assignment, "Branching in C#," by asking the user to record the software developers' information in a C# data structure object record. The C# data structure object record must include the type of employee as either W2 or 1099 using the following requirements:

• The 1099 software development employees' records do not include or calculate any taxes
• The program properly handles and informs the user about errors on user input
• The program demonstrates in the code the use of references types
• The program displays on the console all the software developers' data, monthly pay, monthly taxes, annual gross pay, annual taxes, and net pay

Using Visual Studio and C# programming concepts, write a program to meet the specifications of the company's request. The program should have the following characteristics:

• Compile and Execute without errors

• Meets specifications by displaying on the console a welcome message along with the following information on three software developers:

o Software developer name
o Address
o Gross monthly pay
o Annual gross pay
o Employee type: W2/1099
o Monthly and annual taxes determined by employee type

• Logic flow is clear, concise, and effective; demonstrates exception handling routines and reference types by catching and displaying user data entry errors and implementing reference types as part of the code

• User inputs and outputs should be clear on screen

• Validation for input types and data format

• Appropriate indentation to logically illustrate program structure

• Identifiers logically describe use

• Naming conventions are consistent

• Comments and headers to explain processing that is not obvious.

Reference no: EM131894312

Questions Cloud

Find the normal time for each element : A time study was conducted on a job that contains four elements. The observed times and performance ratings for six cycles are shown in the following table.
Separation between mythos and logos : 1. How might one think differently if we do not assume a separation between mythos and logos - myth and reason?
Nice new-to-you sports car you financed failed inspection : The tires on that nice new-to-you sports car you financed failed inspection, so you need to buy new tires.
Government to endorse heterosexual unions : Is it morally right for a government to endorse heterosexual unions, yet prohibit same-sex unions?
Write program to meet the specifications of companys request : Using Visual Studio and C# programming concepts, write a program to meet the specifications of the company's request. Compile and Execute without errors.
How many taxable amount of interest should be included : The discount amortization for the year is $300. How many taxable amount of interest should be included
Explain a specific example in which you utilized problem : Explain a specific example in which you utilized problem solving strategies to resolve a real world problem. This should be a detailed response.
Hygiene product that you use daily : Choose a grooming or hygiene product that you use daily, or almost daily, as you "get ready" for work or school. It should be a product about
Addresses a problem related to indirect discourse : Frege introduced a distinction between the notion of "sense" and that of "reference". Identify and explain the problem(s) he was trying to address

Reviews

Write a Review

Computer Engineering Questions & Answers

  Lottery requires that you select six different numbers

A lottery needs that you select six different numbers from the integers 1 to 49. Write a Java program that will do this for you and generate five sets of six numbers as a result.

  Determine the transfer function of digital filter structure

By using the block diagram analysis approach determine the transfer function H(z) = Y(z)/X(z) of the digital filter structure of Figure.

  Write an application that will enable a vendor

Write an application that will enable a vendor to see what earnings he can expect to make based on what percentage he marks up an item.

  Comprehensive literature review

Comprehensive literature review. Choose to conduct a project that is technical (i.e. practically based e.g. development of a prototype, simulation, design framework etc) that fall within computing and IT curriculum.

  How do people get answers to problems that have algorithms

How do people get answers to problems that have algorithms that would take way too long to find the optimal result? Sometimes they use heuristics.

  Discuss merits of asynchronous and synchronous memory access

The quoted physical address space of the 68000 is 16 Mbytes (i.e., 2 24 bytes). I could maintain that it is 64 Mbytes. What is the argument I might use.

  Use electronic monitoring to measure employee productivity

assume that you are an IT consultant who has been given the task of preparing a report for the management board of a software house that is currently thinking of implementing electronic monitoring throughout its operations.

  Project to build a tic tac toe game on ios using xcode

The goal of this project is to improve your game by allowing the user to set the difficulty level for the game. I have SWIFT project to build a Tic Tac Toe game on IOS using Xcode

  Write a program that reads a temperature value

Write a program that reads a temperature value and the letter C for Celsius or F for Fahrenheit. Print whether water is liquid, solid, or gaseous.

  Compare results with rate distortion function for binary

If the sequence is random with P(0) = 0.8, compute the rate and distortion for M = 1, 2,4, 8, 16. Compare your results with the rate distortion function for binary sources.

  What types of businesses it is best suited

describe its capabilities, for what types of businesses it is best suited, and its cost to purchase and install

  Write a function image that takes an image filename or url

Write a function image that takes an image filename or URL, and a width, then returns the correct img tag for displaying that filename with a given width.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd