// Pseudo Code: // 1. Print "Please enter F for Fahrenheit, or C for Celsius" // 1. Declare constant [Fmax] = 121 // 2. Declare constant [Fmin] = -80 // 3. Declare constant [Cmax] = 49.5 // 4. Declare constant [Cmin] = -62 // 2. Input [Tunit] // 3. If [Tunit] = F is selected: // 1. Print "Enter temperature value between -80 and 121 degrees Fahreneit" // 2. Input [TvalF] // 3. Clamp TvalF to limits // 4. If [Tunit] = C is selected: // 1. Print "Enter temperature value between -52 and 49.5 degrees Celsius" // 2. Input [TvalC] // 3. Clamp TvalC to limits // 6. Print "Enter a wind speed, in miles per hour, between 0 and 231" // 1. Declare constant [Wmax] = 231 // 2. Declare constant [Wmin] = 0 // 3. Input [Wspeed] // 4. Clamp Wspeed to limits // 7. F input function: // 1. Declare [FtoCval] = ( [TvalF] - 32 ) * ( 5 / 9 ) // 2. [TvalC] = [FtoCval] // 8. C input function: // 1. Declare [CtoFval] = (9 / 5 ) * [TvalC] + 32 // 2. [TvalF] = [CtoFval] // 9. Windchill function: // 1. [Wchill] = 35.74 + .6215 * [TvalF] - 35.75 * ( [Wspeed] ^ 0.16 ) + 0.4275 * [TvalF] * ( [Wspeed] ^ 0.16 ) // 10. Print headers "Temperature in F" , "Temperature in C", "Windpseed", "Windchill" // 11. Print [TvalF] , [TvalC] , [Wspeed] , [Wchill] //