- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:レジスタの問題がわかりません。)
レジスタの問題:A~Cが0~99までのある値を記憶している。手順9で終了させるには?
このQ&Aのポイント
- レジスタの問題についてです。A~Cが0~99までのある値を記憶している場合、手順9で終了させる方法を教えてください。
- A~Cが0~99までのある値を記憶している場合、手順9で終了させる方法がわかりません。掛け算や割り算が使えないため、別の方法を教えてください。
- レジスタの問題です。A~Cが0~99までのある値を記憶している場合、手順9で終了させる方法をお教えください。掛け算や割り算は使用できませんので、代替案をご提案ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
A=89 の時 C=8 B=9 でなく、 A=89 の時 C=80 B=9 でしょうか? 1. C=A 2. A=A-10 3. S=0 (A=>0) ならば 2 へ 4. A=A+10 5. B=A 6. A=C 7. A=A-B 8. C=A 9. END
その他の回答 (1)
- koujikuu
- ベストアンサー率43% (429/993)
回答No.1
1. C=-1 2. C=C+1 3. A=A-10 4. S=0 (A=>0) ならば 2 へ 5. A=A+10 6. B=A 7. END "="は代入を表します、手順9もかからないです、??
質問者
お礼
ご回答ありがとうございます。 記載頂いた内容ですと、Bが一の位、Cが10の位を求めることができませんでした。
お礼
ご回答ありがとうございます。 失礼しました。 先に教えていただいた回答で相違ないです。私の計算方法が間違っていました。 ありがとうございました。