......................................................................................................
The calculator is not a software calculator, but a hardware calculator with ICs, circuit board, buttons, and LED display. It must be able to perform addition, subtraction, multiplication, and division. What are the materials needed and how do you assemble it?
......................................................................................................
There's an easier way. Many centuries ago the ancients invented the Abacus. Essentially it uses beads sliding along horizontal rods. It is east to construct out of readily available materials.
Just Google "Build an Abacus" for details.
RCA LED24A45RQ BUTTON CONTROLLER BOARD, Dell Inspiron 1525 F706H Silver Power Button Hinge Cover Led Board + Ribbon , Compaq 226982-001 Evo W8000 Front Power Button Led I/o Board, Dell 1525 LED Power Button Board w/Ribbon 48.4W004.011 -30 DAY $ BACK WARRANTY!, DELL XPS M1730 PALMREST TOUCHPAD & Media Buttons LED Board- With stickers, Genuine HP PAVILION DV7-1000 QUICKPLAY LED BOARD + POWER BUTTON BOARD LS-408JP, Dell Latitude D600 D500 Inspiron 500M 600M LED Power Button Board DA0JM1YB6E6, HP Pavilion ZE5000 ZE5200 LED button board DAKT6AYB2B0, Dell Vostro 15.4" 1510 Genuine LED and Power Button Board LS-4124P with Ribbon, Dell Latitude D510 Laptop LED Power Button Board DADM3LYB8E1 On/Off Switch , Dell Latitude D500 D600 Inspiron 500M 600M LED Power Button Board DAJM2CYB6A7 , DELL XPS M1530 LCD POWER BUTTON / LED BOARD w/ CABLE (NU170) NEW, Dell 8P619 Pe1600sc Power Button And Led Board W/cable, Hp 418901-001 Nc6400 Led (button) Board W/cable, Fujitsu LifeBook P7010D POWER BUTTON LED BOARD CP194363, Dell M90 Quick Play & LED Power Button Board LS-2881P, 416428-001 HP Power Button LED Board with Bezel & Power, 405909-001 HP Power Button LED Board with Bezel & Power, 011755-002 HP Front Panel Power Button/LED Board Prolia, 303478-001 HP Front Panel Power Button/LED Board Prolia, 303478-001 HP Front Panel Power Button/LED Board Prolia, Acer 55.ALB02.001 Button Board W/o Led, Dell Inspiron One 19 Power Button On Off Switch LED Board Cable VM8H3 0VM8H3, Advent 7109 Power Button LED board Leiste, Hp0 382415-001 Hp Led Display/power Button Board, Dell Vostro 1320 Laptop Power Button & LED Board F249D F250D, Power Button & LED Board for Dell XPS M1710 Laptop Palmrest Touchpad, Dell Inspiron 1525 1526 LED power button board w/ cable 48.4W004.011 07531-1, HP Pavilion ZE4900 DAKT2YB12D8 Genuine OEM Laptop LED Button Board Tested, Acer Aspire 9410 LED Button Board W/Cable 48.4G502.021, Acer Aspire 4710 Power Button LED Board W/Cable 48.4T903.021 TESTED, Dell Vostro 1710 Laptop Power Button N821F & LED Board N819F w Cable, Dell Latitude D600 Power Button LED Board DA0JM5YBAD0 TESTED, LS-1432 Toshiba 1955-s805 Button Led Board Atr60, HP Pavilion dv7 1000 LS-408JP LS-4086P JAK00 Power Button & QuickPlay LED Board, HP FK12FB02T 5773600021 Media Control Button & LED Front IO Board HP m270n, HP DV4 LS-410DP POWER BUTTON COVER LED BOARD, FUJITSU LIFEBOOK T4020 POWER BUTTON LED BOARD CP243625, HP Compaq NC6000 LED power button + media board 346883-001 6050A0032601, Dell Inspiron 6000 LED Power Button BOARD LS-2152, DELL Inspiron 6000 Multimedia LED Button Board LS-2154, Dell OptiPlex 160 FX160 LED I/O Power Button Front Panel Board w USB Audio H752F, Fujitsu LifeBook E2010 CP153250-XX LED Display Power Button Board Cable TESTED, Dell Inspiron 6000 LED Power Button Board LS-2152, Microsoft Xbox 360 RF Module Power Board Button & Cover On/Off Led Light Switch, Dell Vostro 1510 Power Button & LED Board F247D F246D LS-4124P, Dell Poweredge 2600 Server Front Power Button and LED Display Board 9K351, Toshiba Satellite L675 Mouse Buttons LED Left Right Click Button Board LS-6044P, NEW HP/Compaq 573668-001 Button Board VOL/MENU/LED, Sony TX VGN TXN25N Power Button Media Buttons Board LED Board & Ribbon SWX-196,