問題タブ [rot13]

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

xcode - SwiftでROT13関数を実装するには?

文字列を受け取って文字列を返し、文字をアルファベットで 13 文字後の文字 (ROT13) に置き換える関数を作成したいと考えています。たくさんの例を見つけましたが、残念ながら、さまざまなエラーのために誰も動作させることができませんでした。たとえば、これは次のとおりです。

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

java - 無限の入力ループで立ち往生 - メソッドを使用した ROT13 暗号化。

だから、私は私のConvertSentence方法に問題があります。後で出力を行う追加のメソッドがありますが、残念ながら、ユーザー入力の無限ループにはまってしまいます。何が欠けているのかわかりません。この gif をチェックして、実際の動作を確認してください: http://f.cl.ly/items/3A3h1w3Z271J3d2G393J/Screen%20Recording%202016-06-11%20at%2009.32%20PM.gif

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

linux - アセンブリのROT13暗号

これで、ROT13 暗号化がほぼ完了しましたが、最後に、出力の最後の行と同じ行にコマンド プロンプトが表示されます。これはアセンブリでの最初のプロジェクトなので、何が間違っているのかよくわかりません。

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

java - Java - ROT13 文字列のシフト

ユーザーが入力した量だけ ROT13 文字列をシフトしたいと考えています。これはサンプル出力です:

ユーザーは、0 から 26 の間のシフト値を指定する必要があります。ユーザーがこの範囲外に出た場合、プログラムはユーザーに有効な値を入力するよう強制する必要があります。

暗号化するテキストを入力してください (!!! 終了します): !!! さよなら!

これは私が書いた私のコードです:

}

更新:このコードは私がどのように進んだかです。実際のシフトはまだ動作しません http://pastebin.com/v2T1fxEj

ROT13暗号化とすべてを印刷していますが、それをシフトする方法がわかりません。

また、メイン メソッドの String input = getText(sc) の下に「Enter amount to shift by」を追加しようとすると、次のようになります。

私はそれを得ることになっていない

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

java - 配列内で一度に 1 つの char 値を変換する方法を理解する必要があります

ユーザーの文字列値を配列に取り込むコードは既に記述しています。また、それらを印刷する際のコードも書きました。

私が抱えている問題はcharConvert()、使用可能な文字列配列からメソッドに char 値を与え、その文字を変換してから文字列配列内の文字を置き換える方法を理解することです。