请好心人帮忙用VB编写以下程序! 1.税务部门征收所得税。规定如下: (1)收入在200元以内免征。

请好心人帮忙用VB编写以下程序! 1.税务部门征收所得税。规定如下: (1)收入在200元以内免征。,第1张

Private Sub Form_Click()

Dim n, f As Single

n = Val(InputBox("收入="))

If n <= 200 Then f = 0

If n > 200 And f <= 400 Then f = (n - 200) 003

If n > 400 And f < 5000 Then f = (n - 400) 004

If n >= 5000 Then f = (n - 400) 005

Print f

End Sub

以上是根据第一个回答者来完善的,稍微改一下,就可以运行了

#include <stdioh>

main()

{

int grade;

float salary,real_salary,ratal,tax;

printf("请输入个人工资薪金所得:\n ");

scanf("%f", &salary);

if(salary<0)

{

printf("输入的数据错误\n");

ratal=0;

tax=0;

}

else if(salary<=2000)

{

ratal=0;

tax=0;

}

else

ratal=salary-2000;

if(ratal<=500)

grade=1;

if(ratal>500 && ratal<=2000)

grade=2;

if(ratal>2000 && ratal<=5000)

grade=3;

if(ratal>5000 && ratal<=20000)

grade=4;

if(ratal>20000 && ratal<=40000)

grade=5;

if(ratal>40000 && ratal<=60000)

grade=6;

if(ratal>60000 && ratal<=80000)

grade=7;

if(ratal>80000 && ratal<=100000)

grade=8;

switch (grade)

{

case 1:tax=ratal005-0;break;

case 2:tax=ratal01-25;break;

case 3:tax=ratal015-125;break;

case 4:tax=ratal02-375;break;

case 5:tax=ratal025-1375;break;

case 6:tax=ratal03-3375;break;

case 7:tax=ratal035-6375;break;

case 8:tax=ratal04-10375;break;

default: tax=ratal045-15375;

}

real_salary=salary-tax;

printf("应纳税额: %2f元\n",tax);

printf("税后月收入: %2f元\n",real_salary);

}

1:既然大学里学过,重新看一遍书,很容易回忆起来以前的那些知识如果不是搞算法,数学对编程没太大影响,英语也只是用来看英文资料,对编程序也没太大关系建议先把最基础的知识回忆起来25岁也不晚我有个同事,刚进公司的时候在市场部后来转到技术部他那时候也差不多25岁左右,现在工作的也不错。

2:做程序员看似收入不错,可也不会太高,属于撑不着,饿不死的那一类公司里面挣钱多的,只有一个在写程序,他是从美国回来的博士

3:做程序员很辛苦,我们公司的程序员需要长期出差,即使那些不出差的,也要经常加班如果年龄比较大的话,由于家庭或精力等原因,肯定不会继续写程序了何况程序员工资不高,很多人都会向管理等岗位上转行

4:如果你只是想写程序,就不用学汇编/编译原理等等那些了。直接学你感兴趣的语言,数据结构一定要学好

5:建议先学C,容易上手并且工作上也用的到我就是主要做C的JAVA确实范围太大了,曾经接触过一点点,JSP/JAVABEAN/中间层/架构/WEBLOGIC等等那些名词就把我搞蒙了。

6:前两年的收入肯定不高,在学习阶段不要介意收入问题在IT行业收入是和能力成正比的。如果做的好,可以跳到外企

哥们,你一定先考虑清楚再转,我工作两年,快做项目经理了,可是做技术太单一,离自己开公司的目标越来越远正在考虑什么时候转到业务部

Dim taxpoint As Variant

Dim tax, money As Double

taxpoint = Array(0, 500, 2000, 5000, 20000, 40000, 60000, 80000, 100000)

For i = 1 To 8

If money <= taxpoint(i) Then

tax = tax + (money - taxpoint(i - 1)) i 005

Exit For

Else

tax = tax + (taxpoint(i) - taxpoint(i - 1)) i 005

If i = 8 Then tax = tax + (money - taxpoint(i)) (i + 1) 005

End If

Next

End Sub

#include<stdioh>

main()

{

double x,y,z;

printf("Please input x(x>=0):");

scanf("%lf",&x);

y=x-3000;

if(y<=500)

printf("z==0"); //z是应纳个人所得税税额

else

if(y<5000)

{

z=y02-125;

printf("z=%d",z);

}

else

if(y<40000)

{

z=y03-1375;

printf("z=%d",z);

}

else

if(y<100000)

{

z=y04-10375;

printf("z=%d",z);

}

else

if(y>100000)

{

z=y45-15375;

printf("z=%d",z);

}

}

#include <stdioh>

void main()

{

double a, rate;

int c,tax,profit;

printf("输入奖金数:");

scanf("%lf",&a);

if(a>=5000)c=10;

else c=a/500;

switch(c) {

case 0: rate=0; break;

case 1: rate=005; break;

case 2:

case 3:

case 4: rate=008; break;

case 5:

case 6:

case 7:

case 8:

case 9: rate=010; break;

case 10: rate=015; break;

}

printf("%d",c);

tax=(arate);

profit=(int)(a-tax);

printf("税率为%lf,应缴税款为%d,实得奖金数为%d\n",rate,tax,profit);

}

以上就是关于请好心人帮忙用VB编写以下程序! 1.税务部门征收所得税。规定如下: (1)收入在200元以内免征。全部的内容,包括:请好心人帮忙用VB编写以下程序! 1.税务部门征收所得税。规定如下: (1)收入在200元以内免征。、c语言编写程序,输入月薪数a,计算并输出税率、应缴税款和实得奖金数。工薪所得扣除标、25岁,半路出家想学编程,求实在的回答等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9725930.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-01
下一篇2023-05-01

发表评论

登录后才能评论

评论列表(0条)

    保存