程式作業: 報稅試算程式設計(VB)

計算收入182萬,應繳稅額稅率

級別

稅率

課稅級距

1

5%

52萬以下

2

12%

520,000~1170,000

3

20%

1170,000~2350,000

4

30%

2350,000~4400,000

5

40%

4,400000~Max

  1. Private Sub CalculateTaxRate()
  2.  
  3. Dim v, r, t
  4. v = 1820000
  5. ' 計算收入182萬,應繳稅額與稅率
  6. r = 0
  7. If v < 520000 Then
  8. r = 0.05 '5%
  9. ElseIf v <= 1170000 Then
  10. r = 0.12 '12%
  11. ElseIf v <= 2350000 Then
  12. r = 0.2 '20%
  13. ElseIf v <= 4400000 Then
  14. r = 0.3 '30%
  15. Else
  16. r = 0.4 '40%
  17. End If
  18.  
  19. t = v * r ',應繳稅
  20.  
  21. Dim s As String
  22. s = "收入182萬" + "應繳稅額:" + CStr(t) + " 稅率: " + CStr(r * 100) + "%"
  23.  
  24. MsgBox (s)
  25.  
  26. End Sub

計算收入182萬,應繳稅額與稅率 執行結果:

沒有留言:

張貼留言