// Ambi og og særligt pensionsbidrag for 2000. // Bundskatten beregnes korrekt, også hvis indkomsten er mindre end personfradraget. // Derudover beregnes mellemskat og topskat, hvis indkomsten er stor nok. // Der beregnes ikke kommune-, amts- og kirkeskat. public class Skat6 { public static void main(String[] args) { int indkomst = 250000; double skat; skat = indkomst * 8.0 / 100.0; skat = skat + indkomst * 1.0 / 100.0; int indkomst_efter_ap = indkomst - (int)(skat); if (indkomst_efter_ap > 33400) { skat = skat + (indkomst_efter_ap - 33400) * 7.0 / 100.0; System.out.println("Tak fordi du betaler bundskat"); } if (indkomst_efter_ap > 164300) { skat = skat + (indkomst_efter_ap - 164300) * 6.0 / 100.0; System.out.println("Tak fordi du betaler mellemskat"); } if (indkomst_efter_ap > 267600) { skat = skat + (indkomst_efter_ap - 267600) * 15.0 / 100.0; System.out.println("Tak fordi du betaler topskat"); } System.out.print("Samlet skat: "); System.out.println(skat); } }