PseudoChartPseudoChart

Temperature Converter

Global

Basics

Created by pattakorn.k on Oct 1, 2026

Pseudocode
// PSC:1.0 TemperatureConverter
// Description: Converts between Celsius and Fahrenheit

FUNCTION toFahrenheit(celsius)
  RETURN celsius * 9 / 5 + 32
END FUNCTION

FUNCTION toCelsius(fahrenheit)
  RETURN (fahrenheit - 32) * 5 / 9
END FUNCTION

BEGIN TemperatureConverter
  INPUT "Convert from (C or F): " unit
  INPUT "Temperature: " value
  IF unit = "C"
    LET converted = CALL toFahrenheit(value)
    OUTPUT value " C = " converted " F"
  ELSE IF unit = "F"
    LET converted = CALL toCelsius(value)
    OUTPUT value " F = " converted " C"
  ELSE
    OUTPUT "Please enter C or F"
  END IF
END
Interactive Preview
Generating flowchart…