#99 Article 465 Posted at 1992/09/21 13:12:04 by Mai (MAP2260) [A.PASCAL]

Subject: Re:*27 まだ登録書も出してないパスカルの質問。 /464 ........ /433 /432

私の場合、ちょっと(かなり?)邪道なHalt文とかを使ったりすることが
多いですが、きれいに書くとすると・・・
・パラメータをチェックし、何もなければヘルプを出して終了、そうでなければ
 メインプロシージャmainを呼ぶ。
begin
    if ParamCount=0 then Help
                    else Main;
end.
(Helpも別プロシージャで作っておく)
が基本形でしょうね。
Haltで途中で実行中止するならともかく、制御があっち行ったりこっちいったり
するのは、Pascalのプログラムではありません(わがまま(^_^;))
でも、学校の授業なんかだと、goto使うと絶対減点だと思いますが・・・
Pascalをやるのなら、トップダウン思考&構造化でやるようにしましょう。

Mai