VB, few resistors, switches and a seven segment display connected to parallel port can do.
Connect display to pin 2 to 8 (&H378) with current limiting resistors, connect switches to pin 15, 13, 12, 10 (active low).
Create a project in VB to read port, process data and display result.
You need to download .dll files available on many sites to access parallel port in Win OS.