japan.pl

来自「PRl教学程序 PRl教学程序 PRl教学程序」· PL 代码 · 共 23 行

PL
23
字号
/********************************************************************
    Constraint-based Graphical Programming in B-Prolog
    %
    draw the Japanese flag
*********************************************************************/
go:-
    japan(Os),
    cgJava(japan,Os).

japan([Flag,Frame,Sun]):-
    cgRectangle(Flag), Flag^color #= white,
    cgRectangle(Frame), Frame^color #= black, Frame^fill #= 0,
    cgCircle(Sun), Sun^color #= red,

    cgSamePosition([Frame,Flag]),
    cgSameSize([Frame,Flag]),
    cgSameCenter([Sun,Frame]),

    5*Flag^width #= 7*Flag^height,
    7*Sun^width #= 3*Flag^height.


⌨️ 快捷键说明

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