[変数名]と[変数に格納された値]が混乱されている気がします。
>「5」 1×10+5→5ではと思うのですが?
→
1×10+5→5 ... いえ、計算結果は15です。
A*10+B → B
この式は
変数Aに格納された値(即ち1)に10を掛けて
... 1 * 10 = 10
変数Bに格納された値(即ち5)を加える
... 10 + 5 = 15
結果の15を変数Bに格納する
1 (15) 3 ...Bが変化
>「6」 なぜ13ですか?
A+B-C → A
この式は
A+B
変数Aに格納された値(即ち1)に
変数Bに格納された値(即ち15)を加算する
... 1 + 15 = 16
16-C
変数Cに格納された値(即ち3)を減算する
... 16 - 3 = 13
結果の12を変数Aに格納する
(13) 15 3 ...Aが変化
>「8」なぜ44ですか?
A+B+C → A
この式は
A+B
変数Aに格納された値(即ち13)に
変数Bに格納された値(即ち15)を加算する
... 13 + 15 = 28
28+C
変数Cに格納された値(即ち16)を減算する ★[7]で16→C
... 28 + 16 = 44
結果の44を変数Aに格納する
(44) 15 16 ...Aが変化
>「9」なぜ44,31ですか?
B+C → B
この式は
B+C
変数Bに格納された値(即ち15)に
変数Cに格納された値(即ち16)を加算する
... 15 + 16 = 31
結果の31を変数Bに格納する
44 (31) 16 ...Bが変化
※(44,)の方は勘違い?
>Q2 K10/10→K10とするのはなぜですか?
⇒
[mod]とは整数演算の[余り]です。
mod とは、例えば、
234 を 10 で割ったとき、[商=23]、[余=4]
の時の[余り]の値です。
\u0026lt;以下フローチャートを順に計算します\u0026gt;
156 → A
A mod 10 → K1
... 156 を10 で割ったとき、[商=15]、[余=6]
変数K1 には6が格納される(一の桁の値)
A mod 100 → K10
... 156 を100 で割ったとき、[商=1]、[余=56]
変数K10 には56が格納される(★計算途中値)
A / 100 → K100
... 156 を100 で割ったとき、[商=1]、[余=56]
変数K100 には1が格納される(百の桁の値)
K10 / 10 → K10
... 56 を 10 で割ったとき、[商=5]、[余=6]
変数K10 には5が格納される(十の桁の値)
━