契税是指以所有权发生转移变动的不动产为征税对象,向产权承受人征收的一种财产税。应缴税范围包括:土地使用权出售、赠与和交换,房屋买卖,房屋赠与,房屋交换等。契税应纳税额 = 房产价格(购房合同的房屋价格) × 税率,国家最新的家庭住宅契税税率标准如下表所示: 编程实现以下基本功能: (1)从键盘输入房屋面积(单位平方米)、房屋总价(单位元),以及房屋性质。 (2)给出对应的房屋契税税率(单位%),计算契税应纳税额(单位元),并将结果输出在屏幕上。
时间: 2023-11-22 12:04:14 浏览: 128
好的,这里是一个简单的Java代码实现:
```
import java.util.Scanner;
public class PropertyTax {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入房屋面积(单位为平方米):");
double area = input.nextDouble();
System.out.print("请输入房屋总价(单位为元):");
double price = input.nextDouble();
System.out.print("请输入房屋性质(商品房/非商品房):");
String property = input.next();
double rate = 0.0;
if (property.equals("商品房")) {
if (price <= 1000000) {
rate = 1.5;
} else if (price <= 2000000) {
rate = 2.0;
} else if (price <= 5000000) {
rate = 3.0;
} else if (price <= 10000000) {
rate = 4.0;
} else {
rate = 5.0;
}
} else if (property.equals("非商品房")) {
rate = 1.0;
} else {
System.out.println("输入的房屋性质有误!");
System.exit(0);
}
double tax = price * area * rate / 100.0;
System.out.printf("您应缴纳的契税应纳税额为:%.2f元\n", tax);
}
}
```
请注意,这里的税率是根据国家最新的家庭住宅契税税率标准进行设定的,如果政策有所调整,代码也需要做相应的更新。
阅读全文