KBruch is a small program to practice calculating with fractions and percentages. Six different exercises are offered as well as a learning mode.

Arithmetic - in this exercise you have to solve a given fraction task. You have to enter the numerator and the denominator. This is the main exercise.

Comparison - in this exercise you have to compare the size of 2 given fractions, using the symbols , or .

Conversion - in this exercise you have to convert a given number into a fraction.

Mixed Numbers - in this exercise you have to convert a mixed number into an improper fraction (ratio) and vice versa.

Factorization - in this exercise you have to factorize a given number into its prime factors.

Percentage - in this exercise you have to calculate percentages.

In each different exercise KBruch will generate a task and the user has to solve it. The program checks the input and gives a feedback about it.

KBruch counts how many tasks were solved at all and how many tasks were solved correctly. The statistics are shown to the user.

KBruch is very compact and focuses on the core idea of a task generator. An online help system provides context-sensitive help for the different situations.