帕斯卡计划练习

时间:2016-04-24 12:47:54

标签: pascal

我刚开始学习,想问一个关于pascal函数的问题。目的是以摄氏度计算华氏温度值。公式如下:C = [5 * (F - 32)] / 9

用户应该输入他的值,它应该得到正确的数字。 我的计划到目前为止:

Program Temperaturerrechnung (input, output);  
var  
C: real;  
F: real;  
begin  
    writeln('Insert Fahrenheit', F);  
    readln(F);  
    C:= (5 * (F - 32)) / 9  
    writeln('The temperature is C: ', C)  
end  

编译时,它告诉我F尚未识别。

1 个答案:

答案 0 :(得分:3)

你有一些问题:

writeln('Insert Fahrenheit', F);

此处未初始化F变量,这意味着您从未为其分配过值。在这种情况下,我相信你根本不想要它在输出中:

writeln('Insert Fahrenheit');

此外,您在;之后遗漏了C:= (5 * (F - 32)) / 9