用autoIt写一个计算税收的程序

简介: 用autoIt写一个计算税收的程序

先下载安装好autoIt,然后新建一个au3文件,把代码复制进去,保存,然后编译文件成exe,这样就可以在任意一台电脑中使用了。


看了一两个小时教程,发现这个脚本语言很简单,适合编程基础薄弱的人。其实,我更想说的是,也许,我适合编写软件。Ye

代码:

Dim $k=3500
Dim $m,$s
$m=InputBox("税收计算","请输入你的月工资收入:")
If @error=1 Then Exit
If $m="" Then Exit
if $m<=3500 Then
   $s=0
else
   if 3500<=$m<5000 Then
   $s=($m-3500)*0.03
else
   if 5000<=$m<8000 Then
 $s=($m-3500)*0.1-105
   Else
 if 8000<=$m<13500 Then
$s=($m-3500)*0.2-555
 Else
if 13500<=$m<38500 Then
$s=($m-3500)*0.25-1005
Else
if 38500<=$m<58500 Then
  $s=($m-3500)*0.3-2775
Else
  if 58500<=$m<83500 Then
 $s=($m-3500)*0.35-5500
  Else
 if $m>=83500 Then
$s=($m-3500)*0.45-13505
 EndIf
  EndIf
EndIf
EndIf
 EndIf
   EndIf
EndIf
EndIf
MsgBox(0,"应缴纳税收",$s)


20161029192827515.png


为这个程序默哀一下,生的错误,死的光荣-------

计算税收结果有错误。欢迎税收部门使用


正确版本代码:

Dim $k=3500
Dim $m,$s
$m=InputBox("税收计算","请输入你的月工资收入:")
If @error=1 Then Exit
If $m="" Then Exit
if $m>=83500 Then
   $s=(($m-3500)*(0.45)-13505)
else
   if $m<83500 Then
 $s=(($m-3500)*(0.35)-5500)
 else
   if $m<58500 Then
 $s=(($m-3500)*(0.3)-2775)
   Else
 if $m<38500 Then
$s=(($m-3500)*(0.25)-1005)
 Else
if $m<13500 Then
$s=(($m-3500)*(0.2)-555)
Else
if $m<8000 Then
  $s=(($m-3500)*(0.1)-105)
Else
  if $m<5000 Then
                   $s=(($m-3500)*(0.03))
  Else
 if $m<=3500 Then
$s=0
 EndIf
  EndIf
EndIf
EndIf
 EndIf
   EndIf
EndIf
EndIf
MsgBox(0,"应缴纳税收:",$s)
目录
相关文章
|
6月前
|
XML C# 数据格式
绝密档案曝光!Windows平台如何深挖一个dll背后的神秘依赖,揭露隐藏的秘密!
【8月更文挑战第14天】在Windows系统中,动态链接库(DLL)对程序运行至关重要。了解DLL的依赖关系有助于软件的调试与优化。本文以具体案例演示如何查看DLL依赖。首先确保环境已安装Windows及具备基本开发知识。
141 0
|
9月前
|
开发框架 Java .NET
救命!C程序运行原理的秘密居然被我发现了
救命!C程序运行原理的秘密居然被我发现了
54 0
众里寻他千百度,蓦然回首,python代码在收藏夹深处
众里寻他千百度,蓦然回首,python代码在收藏夹深处
|
小程序 Android开发 iOS开发
不用代码,10分钟打造属于自己的第一款小程序
不用代码,10分钟打造属于自己的第一款小程序
67 0
|
机器学习/深度学习 算法 数据挖掘
日内交易套利系统程式开发编写规则解析
日内交易套利系统程式开发编写规则解析
|
数据采集 机器学习/深度学习 NoSQL
火车票被秒光,别慌!快用Python来抢票!
火车票被秒光,别慌!快用Python来抢票!
|
安全 分布式数据库 区块链
Disrupt DEX迪斯克众筹质押挖矿系统开发(稳定版)丨迪斯克Disrupt DEX质押众筹挖矿系统开发(详情逻辑)/源码案例
 区块链技术是一种去中心化的分布式数据库技术,其本质是一种基于密码学原理、点对点网络和共识机制的数据管理方式。区块链可以记录所有参与者的交易,每个交易被记录在一个数据块(Block)中,并且每个数据块都包含了前一个数据块的信息,这样就形成了一个不可篡改的数据链(Chain),也就是所谓的“区块链”。
程序人生 - 买榴莲就是一场豪赌(下)
程序人生 - 买榴莲就是一场豪赌(下)
119 0
程序人生 - 买榴莲就是一场豪赌(下)
程序人生 - 买榴莲就是一场豪赌(上)
程序人生 - 买榴莲就是一场豪赌(上)
142 0
程序人生 - 买榴莲就是一场豪赌(上)
|
程序员
程序人生 - 程序员买房有哪些注意事项?(上)
程序人生 - 程序员买房有哪些注意事项?(上)
109 0
程序人生 - 程序员买房有哪些注意事项?(上)

热门文章

最新文章