問題タブ [morse-code]

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 投票する
7 に答える
27240 参照

java - モールス符号翻訳機(シンプル)

私は、プログラミング入門クラスの簡単なモールス符号翻訳に取り組んでいます。これは私が教えられたテクニックに基づいた非常にシンプルなデザインです。

このプログラムは、1 文字の変換には機能しますが、単語や文には変換できません。問題はmorse[index]最後のステートメントに関係していると思いますが、翻訳されたテキスト全体を印刷する方法がわかりません。

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

java - モールス符号アプリケーション (JAVA Gui)

英語のユーザー入力を読み取り、モールス信号 ( http://ascii-table.com/morse-code.php ) に変換する GUI アプリケーションを作成しようとしています。これまで、プログラムの基本的な部分に触れてきました。私の質問は; モールス信号を読む最良の方法は何ですか? モールス文字をインポートするテキスト ファイルを作成する必要がありますか、またはプログラム内でそれぞれを宣言して翻訳する必要がありますか? 次の質問は、これを行うにはどうすればよいですか? 可能であればチュートリアルを参照してください。御時間ありがとうございます。

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

java - 1つのシンボルのみを翻訳するJavaモールス符号翻訳者の支援が必要

私はJavaモールス信号翻訳者を作ったばかりですが、モールス信号を英語に変換すると、各記号が文字として変換されるので、翻訳すると.... hの代わりにeeeeが返されます。だから私の質問は、モールス信号で単語全体を翻訳して | を使用できるようにするにはどうすればよいかということです。言葉を区切ること。

ここに私のコードがあります

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

java - Javaでモールス信号を変換する

英語をモールス信号に変換するプログラムを作成しています。現在、ユーザー入力を取得して結果を表示するために、英語モールス (ハッシュマップを使用) と 2 つのテキスト ボックスがあります。ファイルをインポートせずに実際の変換を行う方法がわかりません。現在、2番目のアクションの実行ラベルをマップと同じに設定しています(これは間違っていると思いましたが、試す価値はありました)。文字列ビルダーを使用する必要があることは理解していますが、使用方法がわかりません。私の質問は、この問題を解決するにはどうすればよいですか?

これらは私のテキストフィールドです:

これが私の英語のモールスです

お時間をありがとうございました。

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

java - Java モールス信号アプリケーションの続き (gui)

プログラムについていくつか質問があります。ユーザー入力 (eng) を受け取り、それをモールス符号に変換する Java GUI プログラムを作成しようとしています。入力の文字を一度に 1 文字ずつ調べる必要があります。どうすればいいですか?これには charAt(i) を使用する必要があることは知っていますが、このプログラムに適用する方法が本当にわかりません。また、ラベルに入れるために、StringBuilderを文字列に変換するにはどうすればよいですか? お時間をいただきありがとうございます。私がこれまでに持っているものはこちらです。

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

java - モールス信号を英語に

現在の私の問題は、「モールス信号を英語に」を機能させることです。英語をモールスに変換する最初の部分は完全に機能しています。これが以前に尋ねられたことは知っていますが、何が間違っているのかわかりません。どこかで分割する必要があることはわかっていますが、コードのどこに分割すればよいかわかりません。現在、モールスから英語への部分は 1 つの記号すら変換しません。どんな助けでも大歓迎です。

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

python - 英語辞書にアクセスして、モールス符号の一致をループできますか? そうでない場合、どこかからコピーして数行に貼り付けることはできますか?

だから私はpython 2.7で英語のすべての単語をループして、英語の単語のモールス信号バージョンが未知のモールス語句と一致するかどうかを確認するプログラムを書いています。単純に解釈できないのは、文字間にスペースがないからです。これはコードのスニペットです:

私の質問は次
のとおりです。 英語のすべての単語のリストを見つけて、それを巨大な文字列にコピーするのはちょっと難しいです。では、少し入力するだけで英語辞書のすべての単語にアクセスする方法または Python モジュールはありますか?

そのようなものが存在しない場合、どうすればそのような大きな文字列を処理できますか? (1行だけに)コピーペーストできる場所はありますか?前もって感謝します

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

java - モールス符号 - 英語 - 翻訳者

私はモールス信号をやろうとしています-英語の双方向の翻訳者

英語からモールスへの翻訳は完璧ですが、else という単語はエラーを引き起こします。

また、「this」と入力すると、モールスまたは英語の翻訳者に送信されるようにしようとしましたが、機能しないようです

何らかの理由で、else という単語によってエラーが発生する

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

python - モールス信号から英語のpython3

Python 3+ を使用してモールス信号を英語に変換したい このhttp://code.activestate.com/recipes/578407-simple-morse-code-translator-in-python/を使用して英語をモールス信号に変換できました

でもモールス信号を英語に変換したい

一度に1文字ずつやろうとしましたが、問題は、モールス符号の文字が英語の文字のように1文字の長さではないため、Eは「.」です。S は "..." です。私が抱えている問題は、辞書ループが "." を見つけることです。S i get "EE E" を取得する代わりに、スペースを検出して一度に単語を実行することでこれを修正しようとしましたが、単語内の文字を探す代わりに、単語全体を検索します辞書 Python と辞書は初めてで、E "." を区別する方法がわかりません。私の辞書を検索するときのS「...」

これが私のコードです

このコードは単語を取り、それを辞書と照合しようとしますが、機能しません。個々のモールス符号文字を辞書と照合して検索することも試みましたが、問題は、文字がいつ開始されたかがわからないことです。で終わるので、「...」が「S」ではなく「EEE」になってしまい、これを修正する方法がわかりません

私も解決策を探してみましたが、Javaでしか見つけられず、Javaを知りません