Write class to represent temperatures in degree-fahrenheit

Assignment Help Programming Languages
Reference no: EM1367079

Write a Temperature class that represents temperatures in degrees in Celsius, Fahrenheit and Kelvin. Use a floating-point number for the temperature and a character (type char) for the scale: 'C' for Celsius, 'F' for Fahrenheit and 'K' for Kelvin. The class should have

a) Four constructors: one for the degrees, one for the scale, one for both the degrees and scale, and a no-argument constructor. For each of these constructors, assume zero degrees if no value is specified and Celsius if no scale is given.
b) Three accessor methods: one to return the temperature in degrees Celsius, one to return the temperature in degrees Fahrenheit, one to return the temperature in degrees Kelvin.

For conversion between scales you can use the following formulas:
Celsius = 5/9 x (Fahrenheit - 32)
Kelvin = Celsius + 273.15

c) Three set methods: one to set the temperature, one to set the scale and one to set both.
d) Three comparison methods: one to test whether two temperatures are equal, one to test whether one temperature is greater than the other and one to test whether one temperature is less than the other.
e) a toString method: to display the temperature and scale. The output should look like 32° C (You can copy the degree sign from here to put in your code)

Write a test program to demonstrate your class. Be sure to use all of your methods in the test program.

Reference no: EM1367079

Questions Cloud

Calculations of loan fees income : An FI makes a loan commitment of $2,500,000 with an up-front fee of fifty basis points and a back-end fees of 25 basis points on the unused portion of loan. The takedown on the loan is 50 percent.
Write program to compute student-s quiz average : Write a program that will compute student's quiz average. Program must prompt the user for the number of quizzes and then ask the user for each quiz grade.
Connection between demand for goods and market failures : What is significant about the connection between the demand for goods and market failures? What happens to the demand for goods when a market fails
Aggregate demand for goods and services : The Aggregate Demand for goods and services in an economy must at every moment equal the value of Real Gross Domestic Product because both are defined to be the sum of (C+I+G+X-IM).
Write class to represent temperatures in degree-fahrenheit : Write Temperature class to represent temperatures in degrees in Celsius, Fahrenheit and Kelvin. Use floating-point number for temperature and a character (type char) for scale.
Calculating the return on an investment : A 1949 Vincent Black Shadow Series V motorcycle sold for about $45,000 in 1996. If you were fortunate enough to have bought one new for $630 in 1949,
Data in the cancer registries : What is the main purpose behind developing and maintaining this massive collection of data in the cancer registries?
Leakage adjusted money multiplier : Assume the ratio of deposits that banks hold in the form of reserves is 7 percent. Assume further that people want to hold 8 percent of their deposits in the form of cash.
Economic choices-labor shortages : Mention two economic choices you had to make with in last week. Alfred Marshall said in 1890s, "economics is the study of man in ordinary business of life." You must examine one or two of these choices in terms of alternatives you gave up.

Reviews

Write a Review

Programming Languages Questions & Answers

  Program to compute risk of weight-related health problems

A quantity known as the body mass (BMI) is used to calculate the risk of weight-related health problems. Write a program that accepts weight and height and then displays the BMI value and Status.

  Write program to enter number of packages purchased

Write a program that asks the user to enter the number of packages purchased.The program should then display the amount of the discount.

  Creating webpage using css

In creating a web page, depending on the information you are trying to convey. What are CSS?

  Implicit unsafe type conversions-statements and expressions

Write a report using APA format for references that researches the definition of the language with respect to implicit unsafe type conversions in both assignment statements and expressions.

  Building instruction set simulators

Building Instruction Set Simulators

  Write program uses while loop to output all odd numbers

Write a program that uses while loop to perform the following steps: Output all the odd numbers between firstnum and secondnum inclusive.

  Write application that allows users to enter student id

Write an application that enables users to enter student ID and three exam scores. Provide a method to compute and return the overall exam average.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write program to take as input salesperson-s expected sales

Write program to take as input the salesperson's expected weekly sales and outputs the wages paid under each plan as well as announcing the best-paying plan.

  Function to responds- to click anywhere on page-display box

Write a function that responds to a click anywhere on the page by displaying an alert dialog. display the event name if the user held shift during the mouse click.

  Write a program that inputs number of hours worked

Write a program that inputs the number of hours worked and hoursly pay rat for employesand outputs their total pay.

  Building airline reservation system

Problem Description The aim of this project is to build airline reservation system. System must give two basic sets of services to an airline: First set of services allows the airline to provision its system.

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