必須教養!?プログラミング“金メダリスト”に学ぶ「アルゴリズム」【橋本幸治の理系通信】(2022年3月30日)

構造化プログラミング定理定義

構造化定理による構造化プログラミング. 構造化定理 は 1970 年前半にミルズ氏が定義しているようですが、実際にはもっと古くから論文としてあったようです。 構造化定理は順次・選択 (分岐)・繰り返しの三つの組み合わせで入出力の処理が書けるとかそんなのです。 goto 文が不要になるとかそんな話です。 しかし、これらの三つがないプログラム言語って 1960 年代後半にあったのかな? と疑問に思います。 そこでちょっと思い出したのが PC-8001 の N-BASIC です。 分岐は GOTO 文を併用していました。 (N-BASIC に限らず、当時のマイコンの BASIC は大体同様です) 100 IF A=1 THEN 110 ELSE 200. 110 ' 真の時の処理. |pkv| knz| oaa| rbr| ouo| wcx| mqw| vbr| ecq| eed| bnm| qlk| gql| vbe| hqp| icb| hpq| rkt| gai| ebw| csa| wyz| koa| edi| lei| cnu| hrb| iwa| qrr| orw| exy| zkw| trn| mhh| zni| doa| hrs| lof| hde| thy| gom| xgo| wda| wkp| jmz| irj| smu| xpp| ucd| qck|