📄 ptest4.pll
字号:
PROGRAM PTEST4 (INPUT, OUTPUT);
{--------------------------------------------------}
{ PLL/2 test program tests function return values }
{ and nested functions calls. }
{ }
{ Author: Ron Chernich (sometime in 92) }
{--------------------------------------------------}
VAR
A, B, C, D : INTEGER;
FUNCTION Max4 (X1, X2, X3, X4 : INTEGER) : INTEGER;
FUNCTION MAX2 (X1, X2 : INTEGER) : INTEGER;
BEGIN {Max2}
MAX2 := X2;
IF X1 > X2 THEN
Max2 := X1;
END;
BEGIN {Max4}
Max4 := Max2(Max2(x1, x2), Max2(x3, x4))
END;
BEGIN {main}
REPEAT
WRITE('Enter 4 numbers (0 to quit): ');
READ(A#);
IF (A > 0) THEN BEGIN
READ(B#, C#, D#);
WRITELN;
WRITELN('The Largest is', max4(a, b, c, d)#);
WRITELN
END
UNTIL A = 0
END.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -