gjorde en liten lösning på ett problem. den räknar ut ens lön, både brutto/netto årsinkomst osv osv.
Frågan är den. Duger den? vad kan göras bättre för att få ner kod mängden?
Och är det någon som kan vara vänlig och förklara mer ingående vad :
[PHP]static final double SKATT = 0.34;//fast skattvärde.[/PHP]
är för något. Och kan man inte ta fram ett skattvärde på ett annat sätt?
tacksam för svar.
så här ser lösningen ut:
[PHP]import java.util.*;
public class Paycheck{
static final double SKATT = 0.34;//fast skattvärde.
public static void main (String[] args){
Scanner in = new Scanner(System.in);
System.out.println("enter your salery : ");
double loning = in.nextDouble();
double skillnad = SKATT * loning;
double total = loning - skillnad;
double dag = loning / 160;
double dag2 = total / 160;
double årsinkomst = loning * 12;
double taxfree = total * 12;
System.out.println("------------------------------------------");
System.out.println("monthly salary before taxes : " + loning);
System.out.println("salery per day : " + dag);
System.out.println("------------------------------------------");
System.out.println("monthly salary after taxes : " + total);
System.out.println("taxfree salery per day : " + dag2);
System.out.println("------------------------------------------");
System.out.println("total year income before tax : " + årsinkomst);
System.out.println("total year income after tax : " + taxfree);
System.out.println("------------------------------------------");
}
}
[/PHP]
Frågan är den. Duger den? vad kan göras bättre för att få ner kod mängden?
Och är det någon som kan vara vänlig och förklara mer ingående vad :
[PHP]static final double SKATT = 0.34;//fast skattvärde.[/PHP]
är för något. Och kan man inte ta fram ett skattvärde på ett annat sätt?
tacksam för svar.
så här ser lösningen ut:
[PHP]import java.util.*;
public class Paycheck{
static final double SKATT = 0.34;//fast skattvärde.
public static void main (String[] args){
Scanner in = new Scanner(System.in);
System.out.println("enter your salery : ");
double loning = in.nextDouble();
double skillnad = SKATT * loning;
double total = loning - skillnad;
double dag = loning / 160;
double dag2 = total / 160;
double årsinkomst = loning * 12;
double taxfree = total * 12;
System.out.println("------------------------------------------");
System.out.println("monthly salary before taxes : " + loning);
System.out.println("salery per day : " + dag);
System.out.println("------------------------------------------");
System.out.println("monthly salary after taxes : " + total);
System.out.println("taxfree salery per day : " + dag2);
System.out.println("------------------------------------------");
System.out.println("total year income before tax : " + årsinkomst);
System.out.println("total year income after tax : " + taxfree);
System.out.println("------------------------------------------");
}
}
[/PHP]
(pinsamt) skall åtgärda det
