Computing: Free Pascal Programming

Arithmetic trainer: Column addition and subtraction.

Download Arithmetic7 desktop application (Windows 64bit) Download Arithmetic7 source code (Lazarus/Free Pascal)

Description: Generation of primary school mathematics exercises concerning column addition and subtraction. The program gives the pupils the possibility to resolve these exercises just as they would do with a pencil and a sheet of paper, properly lining up the operands, writing down the carry for additions and the column values after borrowing for subtraction. The program includes options to set the maximum value of the numbers used, to set the number of operands (for additions) and to choose between integer and decimal operands.

Free Pascal features: Hiding controls, that are not used; changing the position and size of controls during runtime. Applying font-styles. 1- and 2-dimensional arrays (classical Pascal).


Mathematics trainer: Column addition exercise
Mathematics trainer: Column subtraction exercise