Trusted by Students Everywhere
Why Choose Us?
0% AI Guarantee

Human-written only.

24/7 Support

Anytime, anywhere.

Plagiarism Free

100% Original.

Expert Tutors

Masters & PhDs.

100% Confidential

Your privacy matters.

On-Time Delivery

Never miss a deadline.

Do the following assignment

Computer Science Jun 17, 2021

Do the following assignment. please check the attach document.

Temperature-Conversion ProgramDevelop a Python program to

  • Ask the user whether to convert from celsius to fahrenheit or from fahrenheit to  celsius 
  • If the user enters  celsius to fahrenheit, then
    • Ask the user to enter a value for  celsius
    • Use the following formula to convert from  celsius to fahrenheit:
      • Fahrenheit = 9.0 / 5.0 x Celsius +  32
    • Display the entered value for  celsius and the calculated value for fahrenheit, along with appropriate messages
      • See the attached sample program run output to see how data is displayed
  • If the user enters  fahrenheit  to celsius , then
    • Ask the user to enter a value for  fahrenheit
    • Use the following formula to convert from   fahrenheit  to celsius:
      • Celsius = (Fahrenheit − 32) x  5.0 / 9.0
    • Display the entered value for fahrenheit  and the calculated value for celsius, along with appropriate messages.
      • See the attached sample program run output to see how data is displayed.
  • If neither fahrenheit to celsius  nor  celsius  to  fahrenheit  is entered, then
    • Display an error message, such as "Illegal input data was entered."

NOTE: When setting up the above formulas, ensure to use the right Python operators! 

 You need to set up a  Python solution that is  complete and  workable.  

For your solution to be  complete, you must

  • Prompt the user for the specific input data asked for within the problem statement
  • Set up a correct formula to process the input data, arriving at the output data
  • Provide the output data asked for within the problem statement to the user

For your solution to be  workable,

  • Your solution should be free of any type of errors (syntax, run-time, logic)
  • You may want to develop an algorithm first, using pseudocode or flowchart
  • You do NOT need to turn in any algorithm

================================================================================Grading rubric:

  • You'll receive full credit, if 
    • your program
      • compiles and runs with no problems 
      • produces the expected output
  • You'll receive partial credit, if 
    • your program
      • compiles and runs with no problems 
      • produces partial output (that is, incomplete output)
  • You'll receive 25% of the points, if your program will not compile
  • You'll receive 30% of the points, if your program compiles but has a run-time problem
  • You'll receive 40% of the points, if your program produces logic error(s)
  •  

Expert Solution

For detailed step-by-step solution, place custom order now.
Need this Answer?

This solution is not in the archive yet. Hire an expert to solve it for you.

Get a Quote
Secure Payment