問題タブ [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.
gw-basic - GW-BASICのENDコマンド
AUTO
GW-BASIC 3.23でコマンドを使用しています。プログラムを入力したら、それを実行したいと思います。END
コマンドを実行してもコマンド レベルに戻りません。CTRL-BREAK とCtrl+C.
python - GWBASIC コードの GOTO ステートメントをリファクタリングするにはどうすればよいですか?
現在、古い GWBASIC コードのヒープを Python にリファクタリングして、新しいマシンで実行できるようにしています。それらはすべて古い工学数学プログラムであり、非常に数学が多く、全体で GOTO ステートメントを大量に使用しています。
ステートメントをどのようにリファクタリングするのか疑問に思っています。グローバルスコープですべての変数を宣言し、それらを変更する関数を書くだけですか、それとも値を渡すのが理にかなっているようにプログラムロジックを書き直す必要がありますか、それとももっと良い方法がありますか?
以下のコードのスニペット:
math - .bas ファイルの出力をテキストに出力する方法
別のプログラムで使用するために、プログラムの座標出力をテキスト ファイルに出力しようとしていますが、GWBASIC については何も知らず、MS-DOS を初めて使用しました。plot.txt という名前のテキスト ファイルを開いてそこに出力を印刷し、GWBASIC で実際にプロットせずに保存する必要があります。これは古い雑誌で見つけたプログラムです。
basic - 関数定義内のargに代入しますか?
移植を行うためにいくつかの古い BASIC コードを読み取ろうとすると、次の驚くべき概念に出くわします。
ここで何が起こっているのですか?そのようなパラメーターにどのように割り当てることができますか? なぜこれは と同等ではないのQ+8*(9-0)
ですか?
調査のために小さなデモを書きましたが、期待したものは何も得られませんでした。
FNB
恒等関数ではないので、私は何か間違ったことをしているに違いありません。
BASICがこの関数で実際に何をしているのか誰か説明できますか? そして、なぜ私のデモが役に立たないのですか?
if-statement - GW-BASIC でネストされた IF...THEN...ELSE
次のコード ブロックを使用して、gw-basic
プログラム内のいくつかの条件をテストします。
Grade is: F
Àverage の値を 常に表示します。
この gw-basic プログラムのエラーは何ですか?
editor - Gwbasic .bas ファイルのソース コードを表示するにはどうすればよいですか?
表示しようとしている古い .bas ファイルがあり、いくつかの問題が発生しています。オンラインで検索すると、メモ帳などで開くことができるはずですが、そうすると、次のように意味不明になります。
Gwbasic で開くことができるので、ファイルが健全であることはわかっています。ただし、ファイルを表示するためのリストも機能しないようです。また、ファイルを Gwbasic 内から ascii 形式で保存しようとしましたが、それもうまくいきませんでした。どちらも「不正な関数呼び出し」エラーを出しました:
繰り返しますが、RUN コマンドは正常に機能します。私は何を間違っていますか?
basic - GW BASICの以下のプログラムのエラーは何ですか?
与えられた数が素数であるかどうかを判断できるプログラムを作成していました。素数を入力しても、他の数を入力しても、常に「素数ではありません」と表示されます。そこに過失はありますか?