2016-12-19 6 views

答えて

1

ユーザーは一度に1桁の数字しか入力できません。正数のみを入力すると、解析するアルゴリズムは次のようになります。

initialize accumulator to 0 
for each digit the user enters 
    multiply the accumulator by 10 
    add the new digit to the accumulator 

ユーザーが(8ビット・セルを仮定して)番号を入力終了するキーを入力して、上記のアルゴリズムは、唯一の255までの数字のために働く入ったときは、処理する必要があります。

その後、数字のあるセルがあります。これをもう一度やり直して、別の番号のセルを取得します。

0

http://fatiherikli.github.io/brainfuck-visualizer/を使用すると、各セルの数値が数値で表示され、すべてのダムASCII変換のものを使用する必要はありません。次に、あなたの入力とアルゴリズムをプログラムするだけです。

++++++>+++++ 6 plus 5 
[<+>-] 

はビジュアライザを使用すると、yの値を保持したい場合は、セルが11 であることを示し、「TEMP」のセルを追加する11 を作り、6に1を追加し、5各反復から1を減算

++++++>+++++>[-] #0: 6 #1: 5 #2: 0 
<[<+>>+<-] 
>[<+>-] 
関連する問題