問題タブ [gw-basic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
645 参照

gw-basic - GW-BASICのENDコマンド

AUTOGW-BASIC 3.23でコマンドを使用しています。プログラムを入力したら、それを実行したいと思います。ENDコマンドを実行してもコマンド レベルに戻りません。CTRL-BREAK とCtrl+C.

0 投票する
2 に答える
328 参照

python - GWBASIC コードの GOTO ステートメントをリファクタリングするにはどうすればよいですか?

現在、古い GWBASIC コードのヒープを Python にリファクタリングして、新しいマシンで実行できるようにしています。それらはすべて古い工学数学プログラムであり、非常に数学が多く、全体で GOTO ステートメントを大量に使用しています。

ステートメントをどのようにリファクタリングするのか疑問に思っています。グローバルスコープですべての変数を宣言し、それらを変更する関数を書くだけですか、それとも値を渡すのが理にかなっているようにプログラムロジックを書き直す必要がありますか、それとももっと良い方法がありますか?

以下のコードのスニペット:

0 投票する
2 に答える
663 参照

math - .bas ファイルの出力をテキストに出力する方法

別のプログラムで使用するために、プログラムの座標出力をテキスト ファイルに出力しようとしていますが、GWBASIC については何も知らず、MS-DOS を初めて使用しました。plot.txt という名前のテキスト ファイルを開いてそこに出力を印刷し、GWBASIC で実際にプロットせずに保存する必要があります。これは古い雑誌で見つけたプログラムです。

0 投票する
1 に答える
40 参照

basic - 関数定義内のargに代入しますか?

移植を行うためにいくつかの古い BASIC コードを読み取ろうとすると、次の驚くべき概念に出くわします。

ここで何が起こっているのですか?そのようなパラメーターにどのように割り当てることができますか? なぜこれは と同等ではないのQ+8*(9-0)ですか?

調査のために小さなデモを書きましたが、期待したものは何も得られませんでした。

FNB恒等関数ではないので、私は何か間違ったことをしているに違いありません。

BASICがこの関数で実際に何をしているのか誰か説明できますか? そして、なぜ私のデモが役に立たないのですか?

0 投票する
2 に答える
1677 参照

if-statement - GW-BASIC でネストされた IF...THEN...ELSE

次のコード ブロックを使用して、gw-basicプログラム内のいくつかの条件をテストします。

Grade is: FÀverage の値を 常に表示します。

この gw-basic プログラムのエラーは何ですか?

0 投票する
1 に答える
1698 参照

editor - Gwbasic .bas ファイルのソース コードを表示するにはどうすればよいですか?

表示しようとしている古い .bas ファイルがあり、いくつかの問題が発生しています。オンラインで検索すると、メモ帳などで開くことができるはずですが、そうすると、次のように意味不明になります。

Gwbasic で開くことができるので、ファイルが健全であることはわかっています。ただし、ファイルを表示するためのリストも機能しないようです。また、ファイルを Gwbasic 内から ascii 形式で保存しようとしましたが、それもうまくいきませんでした。どちらも「不正な関数呼び出し」エラーを出しました:

繰り返しますが、RUN コマンドは正常に機能します。私は何を間違っていますか?

0 投票する
2 に答える
239 参照

basic - GW BASICの以下のプログラムのエラーは何ですか?

与えられた数が素数であるかどうかを判断できるプログラムを作成していました。素数を入力しても、他の数を入力しても、常に「素数ではありません」と表示されます。そこに過失はありますか?