How to use. Addition set clrin to 1, sign to 1. (t,y) input using i4-i0, press red. input again using i4-i0, press red. result is in m7-m0. Subtraction set clrin to 1, sign to 1. input minuend using i4-i0, press red input subtrahend using i4-i0, press green, then red. Multiplication set clrin to 0, sign to 1, cs to -1. input multiplicand using i4-i0, do not press anything input multiplier using c4-c0, do not press anything set cp to 3 press red and wait for noise. if noise happens but doesn't have a bell, press red again. if noise has a bell, press green, red, green, decrement cp, and skip back to "press red and wait for noise." if cp isn't already 0. if it's already 0 then stop. result is in m7-m0. Division set clrin to 0, sign to -1, cs to 1. set cp to 3. input dividend in m7-m0. input divisor in i4-i0. press red and wait for noise. if noise happens but doesn't have a bell, press red again. if noise has a bell, press green, red, green, decrement cp, and skip back to "press red and wait for noise." if cp isn't already 0. if it's already 0 then stop. result is in c4-c0.
To test sound, click stage. You should hear a click. Use Turbowarp if it runs laggy. https://turbowarp.org/1306512133 Sounds taken from this project: https://scratch.mit.edu/projects/1307384114/ by @Mathekalender_st1974 controls: x/space = red button z/m = green button t = sign 1, y = cs 1 g = sign 0, h = cs 0 b = sign -1, n = cs -1 f/c = increment/decrement cp d = toggle clrin u/i/o/p = cp set to 3/2/1/0 arrow keys = move selector 1234567890 - set selected slider's value to key pressed a/s = inc/dec selected slider's value w = add 5 then subtract 10 if result greater than 10. q = 10's complement