
C
Welcome to the temperature conversion program.
Please enter a the sample temperature in Degrees Kelvin:> 345
Do you wish to convert the temperature to (c) for Celsius, or (f) for Fahrenheit
:>c
The water is in a liquid state at 72.0 degrees celsius.
Do you wish to enter another temperature? (Y for yes, N for no):> y
Please enter a the sample temperature in Degrees Kelvin:> 234
Do you wish to convert the temperature to (c) for Celsius, or (f) for Fahrenheit
:>F
The water is in a solid state at -38.2 degrees fahrenheit.
Do you wish to enter another temperature? (Y for yes, N for no):> N
Convert kelvin into Celsius
- KelvinTemp − 273.15 = -273.1°C
Convert kelvin into Fahrenheit
- FaherenheitTemp = (kelvinTemp- 273.15) * (9/5) + 32)
state | celsiusTemp | FahreheitTemp |
gas(water vapor) | >100 degree | > 212 degree |
solid | <0 degree | <32 degree |
liquid | other temperature | other temperatures |
declare and initialize inputTemp = 0.
declare and intialize userChoice = ' '.
declare and initialize flag with empty char ' '
print 'Welcome to the temperature conversion program'
print 'Please enter a the sample temperature in Degrees Kelvin:'
set inputTemp with userinput
do:
print 'Do you wish to convert the temperature to (c) for Celsius, or (f) for Fahrenheit:>c'
set userchoice with userinput
if (userchoice is 'c'){
declare and intialize celsiusTemp with inputTemp - 273.15
if(celsiusTemp is less than 0){
print 'Water is in solid state at' + celsiusTemp +'degree celsius'
}else if(celsiusTemp is more than 0 and less than 100){
print 'Water is in liquid state at' + celsiusTemp +'degree celsius'
} else {
print 'Water is in gaseous state at' + celsiusTemp +'degree celsius'
}
}else if(userchoice is 'f'){
declare and intialize fahrenheitTemp with ((inputTemp - 273.15) * (9/5) + 32)
if(fahrenheitTemp is less than 32){
print 'Water is in solid state at' + fahrenheitTemp +'degree fahrenheit'
}else if(fahrenheitTemp is more than 212){
print 'Water is in liquid state at' + fahrenheitTemp +'degree fahrenheit'
} else {
print 'Water is in gaseous state at' + fahrenheitTemp +'degree fahrenheit'
}
}
print 'Do you wish to enter another temperature? (Y for yes, N for no):> y:>'
set flag with user input.
while inputTemp is not 'N';

Trending nowThis is a popular solution!
Step by stepSolved in 2 steps with 1 images

- C Program In order to discourage excess electric consumption, an electrical company charges its customers a lower rate of P75 for the first 250 kilowatt-hours and a higher rate of P8.5 for each additional kilowatt-hour. In addition, a 10% surtax is added to the final bill. Write a program that calculates the electrical bill given the number of kilowatt-hours consumed as input. At the end, print the number of kilowatt-hours consumed and the computed bill.arrow_forwardUse Flowgorithm for the following:arrow_forwardflowchart in visual basicarrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





