 |
|
โปรแกรมคำนวณการเสียภาษีเงินเดือนประจำปี (NETbean)
โจทย์
รายได้สุทธิ 150,000บ. ไม่เสียภาษี
รายได้สุทธิ ตั้งแต่
150,001-300,000 เสีย 5%
300,001-500,000 " 10%
500,001-750,000 " 15%
750,001-1,000,000 " 20%
1,000,001-2,000,000 " 25%
2,000,001-4,000,000 " 30%
มากกว่า 4,000,000 ขึ้นไป " 35%
**Salary เอามาคูณ 12 เป็น Year เลย ไม่รู้ว่าถูกไม๊คะ แต่คือจะให้เอายอดรวมรายได้สุทธิรายปีมา คิดภาษีที่ต้องจ่ายคะ**
เอาโค้ดเก่าที่เคยทำมาลองแก้ๆ ดู แก้ไปแก้มาแดงหมดเลยคะ เริ่ม งง ><!! รบกวนด้วยนะคะ
package vatsalary;
import java .io.*;
public class Vatsalary {
/**
* @param args the command line arguments
*/
public static void main (String [] args){
java.util.Scanner sc = new java.util.Scanner(System.in);
System.out.print("INPUT SALARY: ");
int Salary = sc.nextInt();
int Year;
Year = (Salary*12);
System.out.println("YOUR HAVE SALARY: "+Year);
if (Year <= 150000)
System.out.println("YOUR DON'T PAY VAT : ");
{
int Vat = (Year*5) /100;
System.out.println("YOUR HAVE VAT: " + Vat);
}else if (Year >= 150001 && Year <= 300000)
{
int Vat = (Year*10) /100;
System.out.println("YOUR HAVE VAT: " + Vat);
}else if (Year >=300001 && Year <=500000)
{
int Vat = (Year *15) /100;
System.out.println("YOUR HAVE VAT: " + Vat);
}else if (Year >=5000001 && Year <=750000)
{
int Vat = (Year *20) /100;
System.out.println("YOUR HAVE VAT: " + Vat);
}else if (Year >=750001 && Year <=1000000)
{
int Vat = (Year *25) /100;
System.out.println("YOUR HAVE VAT: " + Vat);
}else if (Year >=1000001 && Year <=2000000)
{
int Vat = (Year *30) /100;
System.out.println("YOUR HAVE VAT: " + Vat);
}else if (Year >=2000001 && Year <=4000000)
{
}else (Year >4000001)
{
int Vat = (Year *35) /100;
System.out.println("YOUR HAVE VAT: " + Vat);
}
{
}
}
Tag : Java, JAVA
|
|
 |
 |
 |
 |
Date :
2013-08-16 09:55:12 |
By :
มะนาว |
View :
4522 |
Reply :
1 |
|
 |
 |
 |
 |
|
|
|
 |