質問箱 No.60: 簡単な図形を描きたい

      ◆ 質問箱 No.60 質問者:  牧野 董  1997年08月 187号 P.20
          ◆ 質問箱 目次へ
No.60-6    簡単な図形を描きたい 回答者
  牧野 董
1997年09月
188号 P.28
   ◆ No.60(1997年 08月号)の回答-06(自問自答)
   先月号の質問箱No.60の図形を描いたオートは、下記のものでした。
   ポイントは、"コマンドの中でFOR〜NEXTを使っていただきたい"と思ったのですが、そのような回答は無いようでしたので、自答させていただくことにしました。
   コマンドの中でFOR〜NEXTを使うのは、あまり実用的ではないかも知れませんが、何かのときに、また、私が使っていないコマンドで、役立つかもしれないと思って出題させていただきました。題材が適当でなかったかも知れません。

 1<WTEST> TEST/1の"PICTURE"書き用AUTO
 2   LET X11=15;LET X12=1;          /* 上半分用 */
 3   FOR X1=H TO 18;
 4    W;%X1;1;FOR X2=1 TO %X11; NEXT;
 5        FOR X2=1 TO %X12;#;NEXT;ESC; 
 6    LET X11=X11-1;LET X12=X12+2;
 7   NEXT;
 8   LET X11=X11+2;LET X12=X12+2;       /* 下半分用 */  
 9   FOR X1=19 TO T;
10    W;%X1;1;FOR X2=1 TO %X11; NEXT;
11        FOR X2=1 TO %X12;#;NEXT;ESC;
12    LET X11=X11+1;LET X12=X12-2;
13   NEXT;
15   STOP;
戻る