Create a comma separated values text file

Assignment Help Computer Engineering
Reference no: EM132234017

Question: Data Structures

The Software Development Company now requests you add final elements to the C# program.

For this week's assignment, build on the Week Four Individual Assignment, "Error Handling," by reading the software developers' C# data structure records data from a file (data.txt), implement an array data structure containing the data, and display on the console all the software developers' data, monthly pay, monthly taxes, annual gross pay, annual taxes, and net pay.
Program Input File:

Create a Comma Separated Values (CSV) text file and named "data.txt." The data.txt file shall include information on at least five developers put into rows and including software developer name, addresses, and monthly gross pay separated by a comma.

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:

1. Compile and Execute without errors

2. Meets specifications by demonstrating file handling, array data structure manipulation, and console output mastery by accomplishing the following:

• Read software developers' data from a file

• Input the data into an array data structure

• Display the software developers' data on the console

3. Logic flow is clear, concise, and effective

4. User inputs and outputs should be clear on screen

5. Validation for input types and data format

6. Appropriate indentation to logically illustrate program structure

7. Identifiers logically describe use

8. Naming conventions are consistent

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

Zip your Visual Studio solution project folder so it can be submitted for grading. In Visual Studio, you can locate the folder with your solution by left clicking on the solution node in the Solution Explorer. Look at the Properties window to find the folder name in the Path property. Locate this folder in File Explorer and zip the folder.

Reference no: EM132234017

Write paper based on your crowdfunding research

Write a 4- to 5-page paper based on your crowdfunding research, select one that you consider to be an innovative technology or an innovative use of an existing technology

Make a `show me'' button that displays the number

Write down a GUI program that is a game to be played by the user. A new employee is working on a classified mission and the program will randomly pick an expected profit to

Define the syntax of programming languages

BNF is used extensively in the computing field to describe the syntax of programming languages. Please provide an example of where and how BNF may be used to solve real-world

Determine the z-transforms and sketch the roc

Design a digital Chebyshev-II filter and determine the coefficients of the impulse response h(n) of the FIR filter and Determine the Z-transforms and sketch the ROC

Who has held the one-year position for the past four years

Although everything was fine five minutes ago, a secretary cannot get her computer to send a document to the printer. The document must be printed for the meeting her boss h

Perform sensitivity analysis by changing one parameter

Perform sensitivity analysis by changing one parameter at a time (leaving all other parameters fixed at the values used in Task 4) and answer the following questions.

What would be the value of the flags

If the last operation performed on a computer with an 8-bit word was an addition in that the two operands were 00000010 and 00000011, what would be the value of the followin

List the five criteria for systems project selection

List the five criteria for systems project selection. What does COTS stand for? Define tangible costs and benefits. Give an example of each one. When is break-even analysis us


Write a Review

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