Yes, your concept is correct. Here is a formula that works on open office
5 50 7.5 =A2+(B2/100)*A2
10 -50 5 =A3+(B3/100)*A3 15 -33 10.05 =A4+(B4/100)*A4
Column A has value, Column B % , Column C result, Column D shows formula behind column C