質問: caslの問題 caslの問題で分からないものがあるので質問させてもらいます。 1からnまでの数値の合計を求める処理について、 casl言語を用いてプログラムを書け。 といった問題です。まだ始めたばかりでよく分からないので 教えてもらえないでしょうか? あとcaslはあまり実用性がないと聞きましたが本当なのでしょうか? よろしくお願いします。
回答: いろんな組み方がありますが。1例をあげれば次のような考え方で。 (1)r0に0を入れ、r1に1を入れる。 (2)r1をr0に加える。 (3)r1を1増やす。 (4)r1がnを超えていなければ2へ戻る。 (5)r0に答えが出ている。 ところで、caslということは基本情報技術者受験ですね。 今は、casl(2)に変わっていますが、ご存知ですね。 それから、caslは実用性ゼロの言語です。世の中にアセンブラという言語はたくさんあります。国家試験のプログラミング言語として不公平にならないよう、世の中で使われていない(平均値的な)架空の言語を作って試験をしています。 ということで、国家試験以外では、そのままでは通用せず、実用性はゼロと言う事です。