simpas_test.pas

来自「SimPas词法分析器。用flex编译生成yy.lex.c,然后用vc编译生成.」· PAS 代码 · 共 27 行

PAS
27
字号
{
	Hanoi Tower Program	for Lex Test
}

Program Hanoi (input,output);

Var
  001disks:   integer;
  a: array [1..10] of integer;

procedure AHanoi ( source, temp, destination, n: integer );
begin
  if n > 0 then
     begin
       AHanoi( source, destination, temp, n - 1 );
       writeln ( 'Move Disk ', n, ' From ', source, ' To ', destination );
       AHanoi( temp, source, destination, n - 1 );
     end;
end;

begin
  write ( 'Please Input Disk Number:' );
  read ( disks );
  a[9]:=10;
  AHanoi (1, 2, 3, disks );
end.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?