I need help do this assignment..

Home Assignment 3 Instruction: C# 2012 Applications

100 points

Due: Thursday March 19, 2018 9:00pm ET to the Course Assignment dropbox.

Hours Spent on this Assignment:

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Name:

Objectives of Assignment:

1. Convert a temperature from Fahrenheit to Celsius.

2. Use special character to display the degree of temperature.

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

3.

Use selection structure to display appropriate weather advisement based on the temperature in Celsius.

4. Use Loop structure to prompt the user to repeat the app until the user enters N or n to exit the app.

Instruction:

Please write, test the following application using the following criteria:

· Please make sure you are using Visual Studio .Net 2012. Do not use anything else especially the newer version of Visual Studio.Net, since I am using Visual Studio.Net 2012 Ultimate Edition and I will not be able to read project files newer than VS 2012.

· Use good programming development principles in your application development.

· Using Hungarian Prefix for application name (Pascal Notation), variables, methods, and controls (Camel Notation).

· Display a program header for the purpose of the program, the author, last update etc.

· Comment (document) your code adequately, do not comment too much or too little.

· If you need it, sketch your ideas on paper, draw flow charts, write pseudo code and more.

· Test your code thoroughly on the local computer.

· Knowing how to deploy your code onto another computer.

· Test your application on another computer

· Zip the project folder including the program source code files and the .exe into a zip file call 1310Assign3_LastnameFirstname.zip. If your name is Jennifer Jones, then the zip file name should be 1310Assign3_Jones_Jennifer.zip.

· Rename this file name with your actual Lastname and Firstname, and submit this file and the project zip file to the course assignment dropbox before or on due date.

1.
(100 points)
Enhanced Console C# Temperature Conversion with Advice Application and infinite loop:

This application is enhanced version of the console temperature conversion application. It is an extension of Assignment 2 and the Demo_InfiniteLoop that I demonstrated in class.

In this application, you will use a while loop to continuously ask the user to enter any character to continue or N or n to quit after one iteration of temperature conversion operation. This application also requires the use of a method for the temperature conversion and temperature advisement (Figure 1)

Called the namespace Assign3_ConEnhancedTempApp, and the C# program Program.cs

(See Figure 1 for a sample run).

Figure 1: Infinite Loop Temperature Conversion with Advisement App

Figure 2: Infinite Loop Temperature Conversion with Advisement App Sample Run 2

Figure 3: Infinite Loop Temperature Conversion with Advisement App Sample Run 3

Compile, and run your app. Examine carefully for the user inputs and the outputs from the app. Test your app with intended and extreme data to make certain it is running as expected. (Hint: You want your app to run similar to Figures 1-3).

2. Take three screen shots for your running application, and paste your screen shots with clear explanation in the following Table:

Screen Shot 1
Paste your screen shot at right

Screen Shot 2
Paste your screen shot at right

Screen Shot 3
Paste your screen shot at right

Take three screen shots for your running application, and paste your screen shots with clear explanation in the following:

3.

Submission checklist (please fill out):

No:

Task

Time Spent (in hours e.g. 1.5)

Complete (Y/N)

Points

What you submitted

(do not write in this column)

Professor Comment (do not write in this column)

1.

Analyze the problem

2.

Design a solution

3.

Code the solution

4.

Compile the code (is the code error free)

5.

Test your app with intended and extreme data

6.

Debug and fix errors if needed

Deliverables

7.

Compress and submit the whole project folder in a zip file, not just the source code file. I will give you a second chance the first time you did not submit the correct zip file and the complete renamed project assignment instruction file with a 20-points reduction penalty.

10

8.

Infinite Loop functions properly.

10

9.

Include a method for temperature conversion.

10

10.

Application runs without any errors

45

11.

Include three sample run screen shots

5

12.

Use meaningful naming convention for namespace, program name, variables, methods, classes and more

6

13.

User friendliness

4

14.

Include Program header

3

15.

Include appropriate comment in code

5

16.

Include your name, version number, and date in welcome message

2

Total:

100

4 | Page

Still stressed from student homework?
Get quality assistance from academic writers!

Order your essay today and save 25% with the discount code LAVENDER