caesar-cipher

    0

    1答えて

    #define _CRT_SECURE_NO_WARNINGS #include "stdio.h" int main() { char name[100]; int key; printf("enter plaintext:\n"); fgets(name, 100, stdin); int length = sizeof(name);

    0

    1答えて

    JavaScriptを5日間学習した後、大文字と小文字のみを暗号化する関数を書きました。 問題は、フレーズでも機能するようにしようとしていることです(ユーザー入力が「Cats are great」、期待される出力が「Jhaz hyl nylha」)。空白は触れないでください。 /^[a-zA-Z]+$/を/^[a-zA-Z\s]+$/に変更しようとしましたが、動作しませんでした。 PS:はい、これ

    1

    1答えて

    本質的には、入力を受け取り、それを対応する数値に変換し、「オフセット」で入力されたものをリスト内でカウントアップし、対応する新しい数値を返す必要があります。 たとえば、「de」の場合、「4」、「5」に変換し、「7」、「8」までカウントしてプログラムに「gh」を返す必要があります。 実際にリストを上に移動する方法を理解するのに苦労します。 import string translate = {

    -1

    1答えて

    私は自分のプロジェクトについてPythonで質問しているかもしれませんが(私には3つのヘルプリクエストがあります)今回は、ifステートメントを使って、数字を入力していないときにプログラムがクラッシュしてしまい、好きではないので、ユーザーが何かの代わりに整数(数値)を入力したかどうかを確認したいそれらには数字を入力する必要があるというメッセージが表示されます。ここで は私のコードです: def ma

    -6

    1答えて

    私はcs50のシーザー問題のあまり快適ではないバージョンで作業しようとしていましたが、私は完全な初心者だと言ってこの質問を序文にしたいと思います。 プログラムは、ユーザーにキーとプレーンテキストを入力し、そのテキストを指定されたキーを使用して暗号化するように求められています。たとえば、キーが2の場合、「aba」は「cdc」になります。 私はプログラムが正しく動作しているとは思っていましたが、私のプ

    0

    1答えて

    私はCaesar Cipher暗号化をエミュレートしようとしています。問題は、 "wxyz"を入力するたびに出力されます。 (3によってシフトされます)出力は "z {|}"です。しかし、期待される出力は "zabc"でなければなりません。 追加するものは誰でも知っていますか? Public Sub Button1_Click(ByVal sender As System.Object, ByVa

    -1

    1答えて

    def en(password,shift): result = "" for i in password: result += chr(ord(i)+ shift) return result def de(password,shift): result = "" for i in password: result +=

    0

    1答えて

    誰でも私のプレーンテキストメッセージの1文字だけを暗号化する理由を教えていただけますか?メッセージは「真夜中に帆船」で、暗号化キーは4です。私はtをxに移動することしかできず、残りのメッセージは印刷されません。私は何が欠けていますか? #request the message from the user def InputMessage(): PlainText = input("En

    -1

    1答えて

    印刷可能なASCII文字セット全体を使用するコードを作成しようとしています。私の問題は、126よりも高い数字になる文字の場合は、「?」を除いて印刷されますが、「r」は正しく印刷されます。私のコードでは、 'r'は印刷可能な文字にロールバックできますが、それ以降の文字は戻せません。 (stuvwxyz {|}〜) は、 "パスワードを入力してください ABCDEFGHIJKLMNOPQRSTUVWX