問題タブ [turbo-pascal]

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 に答える
2148 参照

delphi - 短い文字列用の Delphi/Pascal/FreePascal の MD5

短い文字列 (64 バイト未満) に単純な MD5 を実装しようとしています。ウィキペディアのアルゴリズムを使用しています。. すべてがコンパイルされますが、文字列の結果:

は:

それはあるべきですが:

完全なコードは次のとおりです。

ここでコードをオンラインで試すことができます: http://ideone.com/qdYQ6q

そして、メインループの直前に準備したチャンク (test.txt) のダンプを次に示します。

ここに画像の説明を入力

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

pascal - Pascal の配列から素数を数える

PAscal に問題があります。素数を数えたいのですが、結果がありません:私のコードは次のとおりです:

この配列では、3 を取得したいのですが、2 を取得します...どこに問題があるのか​​ わかりません。お願い助けて

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

pascal - 複数のステートメントを 1 つの case ステートメントに使用するにはどうすればよいですか?

だから私はパスカルを使用しています.1つのケースに複数のステートメントを追加したいと思います. このコードを試してみましたが、「エラー: 定数と CASE 型が一致しません」というエラーが表示されます。

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

audio - ターボパスカルで鳴る。それらはどのように機能しますか?

私はしばらくの間、サウンドがどのように機能するのか、そしてどのようにパスカルに実装できるのかを学ぼうとしてきました。成功しません。私は 8 ビット サウンドを使い始め (8 ビットだと思います)、いくつかの曲 (マリオの曲など) をコピーしようとしました。いくつか質問があります。1. プログラムを使用して曲 (実際の曲) を再生する方法ブラウザからパスカルを解放するコード....? 私は本当にフリーパスカルが初めてです。

0 投票する
0 に答える
108 参照

pascal - スピアマンズはパスカルで同順位

私はいくつかのデータのスピアマンのランクを計算する必要があるプロジェクトに取り組んでいます。現在、私のプログラムは、同順位でない限り、スピアマンのランクを計算できます。既存のユニットを使用しますが、Spearmans の値自体だけでなく、ランク付けされた値をランクと共に文字列グリッドに表示する必要があります。同点の値のランクを平均して、同点のデータがある場合にテストを計算できるようにするソリューションを思いつくのに苦労しています。お時間をいただきありがとうございます。

スピアマンのランクはこちら

これは私がこれまでに持っているコードです。これは値を並べ替えてランク付けするだけで、実際のスピアマンの値は別の手順で計算されます

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

string-matching - ターボ パスカルは文字列から 2 番目のスペースを削除します

これは私には簡単なように思えますが、私の頭では理解できません。文字列を取得し、スペースをチェックし、最初のスペースを無視しますが、後続のスペースはすべて削除します。例えば:

MyString := 'アレキサンダー大王';

出力は「Alexander TheGreat」になります

よろしくお願いします!(DOS では Turbo Pascal 7.0 を使用)

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

arrays - Pascal のマージ ソートの例

私の先生は、 Pascalで 2 つの配列をマージソートする方法について宿題を出しました。

配列の 1 つはNという名前で、 ASCENDING ..としてソートされます。

Mという名前でDESCENDINGとしてソートされたその他の配列。

それらは事前に定義されており、彼はこれら 2 つの配列をマージソートすることを望んでいます。

N [ 2, 4, 5, 8, 10 ]

M [ 9、7、6、3、1 ]

マージソート [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 ]

では、どうすればそれを行うことができますか?

このマージソートアルゴリズムを簡単なコーディング例で説明してくれる人はいますか?

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

assembly - Turbo Pascal でアセンブリを使用して画面の色を変更する

Turbo Pascal の構文に問題があります。デバッグでは問題なく動作しますが、Turbo Pascal では動作しません。

何が悪いのかわかりません。

PD: このことの h、$、および b はどういう意味ですか?

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

assembly - Turbo Pascal でのアセンブリの使用: 行が長すぎます

次のコード行があります。

しかし、ターボ Pacal はエラー 11 を出します: 行が長すぎます。

だから私はこれをやろうとしました:

しかし、構文エラーが発生します。

これについてGoogleで検索しましたが、何も見つかりませんでした。

では、このコードを Turbo Pascal でどのように記述できるのでしょうか? それは何らかの方法でなければなりません。

感謝...