Enjoy programming more!
Kidspod is a post site which supports young programmers.
First step to join us.
Register as a member
For members

ANAGMA A型

2017/03/12 19:32:09

ANAGMA A型

taizo kobu

taizo kobu

このプログラムは、PCNこどもプロコン2016冬に応募して「上坂会計グループ賞」を受賞した「ANAGMA」の改良版です。

~~主な新機能~~
・暗号化モード時のカタカナ、小文字のアルファベット、オリジナルキャラクター、その他図形の入力の無効化

操作方法(必読)
ANAGMAをスタートさせると、画面中央に「 <<ANAGMA>> 」という文字が表示されます。
1>画面上部に、「MODE CHOICE」と表示されます。
「ENCODE:1」と、「DECODE:2」という文字が表示されます。
1を押すと『暗号化モード』になり、2を押すと『復号化モード』になります。
2>画面上部に「PLEASE INPUT 12 DIGIT CODEKEY」と表示されて、
その下に「<4 DIGIT x3>」と表示されます。
そして、画面中央に「?」と、カーソルが表示されます。
そこに、あらかじめ決めておいた12桁のキーコード(0は使わないこと)を例のように入力します。入力したら、準備OKです。
   (例)「123456789123」の場合

       ?1234
       ?5678
       ?9123

3>画面上部に「INPUT:」、画面中央に「OUTPUT:」と表示されます。
『暗号化モード』のときに平文(読める文章)を入れると、「OUTPUT:」の下に暗号文が出てきます。
『復号化モード』のときに暗号文を入れると、「OUTPUT:」の下に平文が出てきます。
バックスペースを押すと、どちらのモードでも文字を消去することができます。
4>使える文字・編集機能
使用できる文字は、大文字のアルファベットと数字と、キーボードに書いてある記号(&、!等)、矢印記号(↑、↓、→、←)が、それぞれのキーを押すと表示されます。
スペースとバックスペースも使えます。
5>その他
ちなみに、カタカナや小文字のアルファベット、イチゴジャムオリジナルのキャラクターは、暗号化するときに使うと、キーボードで入力できない記号が含まれている暗号文になってしまうので、入力できないようになっています。
ちなみに、ANAGMAでは「F10」キーを押すと、アンダーバー(_)を表示できるようにしました。
また「Delete」キーを押すと、ANAGMAが再起動します。
プログラムの400行目を少し変えると、暗号をもっと複雑にすることができます。

※復号してみて下さい!
キーコード: 5264 6463 5322
暗号文  : MGRPU%

これからは、ANAGMAの新機能を公開していきたいと思います。
コメント・フォローお願いします!

PLAY

Programmers played with this program.2 programmers

Kidspod運営チーム
Kidspod運営チーム
2017/04/18 19:58:18
ato5fun
ato5fun
2017/03/20 15:06:47