2016-09-23 65 views
0

如何使用progress4gl框架以三角形图案显示一个或多个数字? 请帮助我。如何使用progress-4gl显示三角形时的数字-gl

E.g.

  1   OR    1 
     1 1 1     1 2 3 
     1 1 1 1 1     1 2 3 4 5 
    1 1 1 1 1 1 1.   1 2 3 4 5 6 7 
+0

请澄清一下您的问题。你想达到什么目的? –

+0

使用框架如何显示上述模式? –

回答

1

真的courious有关使用情况....但:

DEFINE VARIABLE i AS INTEGER NO-UNDO . 

DO i = 1 TO 5: 

    DISPLAY FILL (" ", (6 - i) * 2) + FILL ("1 ", i * 2 - 1) FORMAT "x(40)" WITH DOWN STREAM-IO. 
    DOWN 1. 

END. 

靠拢。

+0

是的,非常感谢你迈克.. –

+0

你能帮我第二个吗? –

+0

这是什么样的测试?当然...那么我怎么投票呢? –

1
DEFINE VARIABLE i  AS INTEGER NO-UNDO . 
DEFINE VARIABLE j  AS INTEGER NO-UNDO . 

DEFINE VARIABLE cLine AS CHARACTER FORMAT "x(40)" NO-UNDO. 

DO i = 1 TO 5: 

    cLine = FILL (" ", (6 - i)) . 

    DO j = 1 TO i: 
     cLine = cLine + STRING (j * 2 - 1) + " ". 
    END. 

    DISPLAY cLine WITH DOWN STREAM-IO. 
    DOWN 1. 

END.