# Challenge

In Visual Studio, create a project named “Project01”. Write your name and the date in a delimited comment at the very beginning of your code.

In the main method,

- Declare a variable and store your Augusta University username in it.
- Then, write a statement that will make your program display at the screen the content of that variable, followed by “would like to know your height in centimeters. Please enter it:”.
- Then, write a statement that will store the value entered by the user, allowing decimal numbers, i.e., some precision, a fractional part.
- Finally, write statements (more than one can be needed) so that the content of the variable holding your username, followed by “computed that your height is:” and the height of the user in feet and inches (both as whole numbers, not rounded but truncated) will be displayed.

An execution could give something like:

> caubert would like to know your height in centimeters. Please enter it:
> 1͟7͟0͟.͟5͟ ⮠͟
> caubert computed that your height is 5 feet and 7 inches.

Note that “170.5” was entered by the user, not by the programmer: your program should work with any height! Another example could be:

> caubert would like to know your height. Please enter it, followed by enter:
> 8͟0͟.͟8͟⮠͟
> caubert computed that your height is 2 feet and 7 inches.

# Submission

Once your project is done, zip the folder into a file “lname_fname.zip”, where “lname” (resp. “fname”) is your last name (resp. first name). Upload this zip on D2L before Friday, September 13, 11:30 PM, in the “Project01” assignment submission folders.

# Advice and Recommendations

- Read the statement over and over, make sure you did not overlooked anything.
- Make sure your project compile without error nor warning, and can be executed as expected.
- A partially completed project is better than nothing. If the user can enter only whole number, or if the conversion is a bit off, add a comment describing your difficulties: that will show me that you aware of the limitations of your program.
- Make sure you submitted the right files by re-downloading them (possibly on a different computer) and making sure you can still compile and execute your program.
- Do not ask other classmates, or the tutors for help. This work is supposed to be your own, and should reflect your own understanding of the previous labs. Copying-and-pasting code from the internet or a classmate will hurt your grade and your understanding of this class. Any cheating will be easily detected and punished according to the documents mentioned in the syllabus.
- You can ask me for help and feedback. Please, upload your project according to the instructions, and send me an email asking to go over it if you want me to check that you submitted the right file, that your code compile, etc. You should ask early, and not wait for the last minute.
- No help will be given during lab: I want to make sure I can assist the students working on the current lab.

# Grade

I will use the following guideline to grade your work over 20:

| Points
--- | ---
You submitted something | + 20
It is not the right file (e.g., only the `sln`, or not a `zip` archive) | − 19 or − 5 if the source code is present
The archive does not have the right name (i.e., “lname_fname.zip”) | − 2
The project does not have the right name (i.e., “Project01”) | − 2
There are no delimited comments at the beginning with your name and the date | − 2
Your program does not compile | − 15
The variable for your username has the wrong type or value. | − 3
The first message is not properly displayed. | − 3
You are not correctly reading the height of the user. | − 3
Your conversion from centimeters to feet and inches is off. | − 4
The second message is not properly displayed. | − 3
You added meaningful comments to your code. | + 1

Of course, I will use this table only as a guideline, and use my judgment to grade your work, but I believe it is useful for you to see where my expectations will be.