% Author: Kevin Stewart
% Date: 10/5/2010
calc_salary :- write('Enter Salary: '), nl, read(Sal), calc_tax(Sal, Tax), disp_net(Sal, Tax).
calc_tax(Sal, Tax):- (Sal >0 , Sal < 5001 -> Tax is Sal * 0.15; (Sal <10001 -> Tax is Sal * 0.18; (Sal < 20001 -> Tax is Sal * 0.2; (Sal > 20000 -> Tax is Sal *0.25)))).
disp_net(Sal, Tax):- Net is Sal - Tax, write('Net Salary: '), write(Net).