Language: C#
In this assignment we are going to convert weight and height.
So, the user will have the ability to convert either weight or
height and as many times as they want. There conversions will only
be one way. By that I mean that you will only convert Pounds to
Kilograms and Feet and Inches to Centimeters. NOT the other
direction (i.e. to Pounds). There will be 3 options that do the
conversion, one for each type of loop. In the beginning and after
each module has run the menu will be shown.
Hint: create the main conversion routine and then that routine
should be the same inside each loop.
Assignment requirements:
The user will be able to convert either weight or height as
many times as they want
Option A, the While loop they will also have the choice of
not doing any conversions
Option B, the Do-While they will always do at least one
conversion
Option C, the For loop they will do 5 conversions every
time
Dont forget about the option to exit
With the correct answer you will also display the number(s)
entered
You must use meaningful variable names
You must have the following 4 classes and functions in your
project
Your heading class. Only getName, getHeading and getClosing
functions will exist in this class
YourName + Assignment5 (mine would be
SchuettAssignment5)
This class file is for the main which runs the whole
program.
Only the main() will exist in this class
The ConversionMenu
You will create a menu that is displayed at the beginning of
the program and after each conversion. The goal here is ease of use
for the user.
Your header that will run at the beginning of the Menu
Only the menu() function will exist in this class and it will
return a string of the users choice
Your Menu will give the options to run A, B, C (i.e. the three
different loops) or to exit
Each time an option is run it will go back to the Menu. Except
for the exit option
You will give the user the choice of converting feet and inches
to centimeters or pounds to kilograms
NOTE: to get this to work with only one menu, you will need to
pass in arguments so the menu knows which part of the program its
presenting information for. Be Creative!
The Conversions
This class file for the functions used for converting weight
and a separate C# file for the functions that convert height as
well as the output
All of the conversion functions needed for this project, that
are not mentioned above, will be in this class
Format the output so you are showing 2 decimal places (i.e.
###.##)
Functions names and return types:
heightConversion and returns a double
Cm = (feet * 30.48) + (inches * 2.54)
weightConversion and returns a double
Kg = lbs * 0.45359
GetLBS and returns a double
GetFeet and returns a double
GetInches and returns a double
KiloPrint and is a void
CMPrint and is a void
You will have to figure out what each function needs for an
argument list
Why Work with Us
Top Quality and Well-Researched Papers
We always make sure that writers follow all your instructions precisely. You can choose your academic level: high school, college/university or professional, and we will assign a writer who has a respective degree.
Professional and Experienced Academic Writers
We have a team of professional writers with experience in academic and business writing. Many are native speakers and able to perform any task for which you need help.
Free Unlimited Revisions
If you think we missed something, send your order for a free revision. You have 10 days to submit the order for review after you have received the final document. You can do this yourself after logging into your personal account or by contacting our support.
Prompt Delivery and 100% Money-Back-Guarantee
All papers are always delivered on time. In case we need more time to master your paper, we may contact you regarding the deadline extension. In case you cannot provide us with more time, a 100% refund is guaranteed.
Original & Confidential
We use several writing tools checks to ensure that all documents you receive are free from plagiarism. Our editors carefully review all quotations in the text. We also promise maximum confidentiality in all of our services.
24/7 Customer Support
Our support agents are available 24 hours a day 7 days a week and committed to providing you with the best customer experience. Get in touch whenever you need any assistance.
Try it now!
How it works?
Follow these simple steps to get your paper done
Place your order
Fill in the order form and provide all details of your assignment.
Proceed with the payment
Choose the payment system that suits you most.
Receive the final file
Once your paper is ready, we will email it to you.
Our Services
No need to work on your paper at night. Sleep tight, we will cover your back. We offer all kinds of writing services.
Essays
No matter what kind of academic paper you need and how urgent you need it, you are welcome to choose your academic level and the type of your paper at an affordable price. We take care of all your paper needs and give a 24/7 customer care support system.
Admissions
Admission Essays & Business Writing Help
An admission essay is an essay or other written statement by a candidate, often a potential student enrolling in a college, university, or graduate school. You can be rest assurred that through our service we will write the best admission essay for you.
Reviews
Editing Support
Our academic writers and editors make the necessary changes to your paper so that it is polished. We also format your document by correctly quoting the sources and creating reference lists in the formats APA, Harvard, MLA, Chicago / Turabian.
Reviews
Revision Support
If you think your paper could be improved, you can request a review. In this case, your paper will be checked by the writer or assigned to an editor. You can use this option as many times as you see fit. This is free because we want you to be completely satisfied with the service offered.