Hallo mensen,
ik ben bezig met een programma voor een kindgebonden budget alleen zit ik vast bij de gedeelte voor de formule de code is:
Bij de gedeelte ( zie hieronder ) zit ik namelijk vast en geeft fouten aan, weten jullie misschien hoe ik die kan oplossen?
Avlast bedankt.
ik ben bezig met een programma voor een kindgebonden budget alleen zit ik vast bij de gedeelte voor de formule de code is:
PHP:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author Yildirim
*/
public class Begroting {
static int[] kinderen = {8,10,6,2,13,5};
static int[] maxtoeslagbedrag = {0 , 1011 , 1466 , 1826 , 2110};
static int[] toetsinginkomen = {50000};
public static void main(String[] args) {
int aantal = kinderen.length;
int maxbudget = berekenmaxbudget(aantal);
int toetsinginkomen;
int kindgebondenbudget;
for (int i=0;i<aantal;i++){
int leeftijd = kinderen[i];
int extra = verhoging(leeftijd);
maxbudget += extra;
}
System.out.println("maxbudget="+maxbudget);
}
static int berekenmaxbudget (int aantalkinderen){
if (aantalkinderen<5)
return maxtoeslagbedrag[aantalkinderen];
else
return maxtoeslagbedrag[4] + (aantalkinderen - 4) * 189;
}
{
kindgebondenbudget = berekenmaxbudget(aantalkinderen) + verhoging(leeftijd);
if (toetsinginkomen >= 28897)
kindgebondenbudget = (maxtoeslag - (0.076 * (double)(toetsinginkomen - 28897)));
}
static int verhoging (int leeftijd){
if (leeftijd >=12 && leeftijd <16)
return 231;
else if(leeftijd >=16 && leeftijd <18)
return 296;
else
return 0;
}
}
Bij de gedeelte ( zie hieronder ) zit ik namelijk vast en geeft fouten aan, weten jullie misschien hoe ik die kan oplossen?
Avlast bedankt.
PHP:
kindgebondenbudget = berekenmaxbudget(aantalkinderen) + verhoging(leeftijd);
if (toetsinginkomen >= 28897)
kindgebondenbudget = (maxtoeslag - (0.076 * (double)(toetsinginkomen - 28897)));