2016-09-23 31 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.