Hjälp med java programering
Hej håller på att läsa programmering a på komvux det är då java språket jag läser.
men nu har jag fassnat helt, hjärnsläpp till max!! skulle bli super glad om någon vänlig själ skulle vilja hjälpa mig lite på vägen!
Uppgiften jag håller på med lyder såhär:
För att vid en deklaration få göra avdrag för dubbel bosättning krävs det att avståndet till arbetet överstiger 50 km och att arbetet vara högst ett år för ensamstående och tre år för sammanboende. Konstruera ett program som låter användaren mata in aktuella data och som meddelar om användaren har rätt till ett skatteavdrag eller inte.
jag har ändrat i koden så mycket nu så den blivigt så rörig, men här är vad jag lyckats få ihop, fungerar inte alls som jag vill =(
//Skatteavdrag
public class Uppgift62{
public static void main(String[] args){
char svar = 'n';
System.out.print("Hur km har du till jobbet?");
int km = Keyboard.readInt();
if (km > 50){
System.out.print("Är du ensamstående (j/n)? ");
char svar = Keyboard.readChar();
}
if (svar == 'n')
System.out.print("Vara arbetet över tre år (j/n)? ");
char svar1 = Keyboard.readChar();
if (svar1 == 'n')
System.out.print("Du får skatteavdrag!");
else if (svar1 == 'j')
System.out.print("Du får inte skatteavdrag!");
if (svar == 'j'){
System.out.print("Vara arbetet över ett år (j/n)? ");
char svar2 = Keyboard.readChar();
}
if (svar2 == 'n')
System.out.print("Du får skatteavdrag!");
else if (svar2 == 'j')
System.out.print("Du får inte skatteavdrag!");
if (km <= 50){
System.out.print("Du får inte skatteavdrag!");
}
}
}