早教吧作业答案频道 -->其他-->
求大神帮忙编写一个vfp程序,不甚感激数据表gz.dbf中含有职工号、姓名、工资和税金四个字段,其中前三个字段职工号、姓名和工资均填入了相应的信息,用下面的公式计算每位职工的税金
题目详情
求大神帮忙编写一个vfp程序,不甚感激
数据表gz.dbf中含有职工号、姓名、工资和税金四个字段,其中前三个字段职工号、姓名和工资均填入了相应的信息,用下面的公式计算每位职工的税金,并将结果填入到gz.dbf的相应字段中。请根据上述要求,采用do while…enddo、编写程序,for…endfor和scan…endscan三种循环语句分别编写程序。
税金= 0 ( 工资≤800 )
(工资-800)× 0.05 (800<工资≤2000)
2000 ×0.05 +(工资-2000)× 0.1 ( 工资>2000 )
其中,gz.dbf已经建好了
数据表gz.dbf中含有职工号、姓名、工资和税金四个字段,其中前三个字段职工号、姓名和工资均填入了相应的信息,用下面的公式计算每位职工的税金,并将结果填入到gz.dbf的相应字段中。请根据上述要求,采用do while…enddo、编写程序,for…endfor和scan…endscan三种循环语句分别编写程序。
税金= 0 ( 工资≤800 )
(工资-800)× 0.05 (800<工资≤2000)
2000 ×0.05 +(工资-2000)× 0.1 ( 工资>2000 )
其中,gz.dbf已经建好了
▼优质解答
答案和解析
采用do while…enddo编写程序
use gz
do while not eof()
do case
case 工资<=800
replace 税金 with 0
case 工资<=2000
replace 税金 with (工资-800)*0.05
otherwise
replace 税金 with 2000*0.05+(工资-2000)*0.1
endcase
skip
enddo
browse
use
return
采用for…endfor编写程序:
use gz
for n=1 to reccount()
go n
do case
case 工资<=800
replace 税金 with 0
case 工资<=2000
replace 税金 with (工资-800)*0.05
otherwise
replace 税金 with 2000*0.05+(工资-2000)*0.1
endcase
endfor
browse
use
return
采用scan…endscan三种循环语句分别编写程序
use gz
scan
do case
case 工资<=800
replace 税金 with 0
case 工资<=2000
replace 税金 with (工资-800)*0.05
otherwise
replace 税金 with 2000*0.05+(工资-2000)*0.1
endcase
endscan
browse
use
return
use gz
do while not eof()
do case
case 工资<=800
replace 税金 with 0
case 工资<=2000
replace 税金 with (工资-800)*0.05
otherwise
replace 税金 with 2000*0.05+(工资-2000)*0.1
endcase
skip
enddo
browse
use
return
采用for…endfor编写程序:
use gz
for n=1 to reccount()
go n
do case
case 工资<=800
replace 税金 with 0
case 工资<=2000
replace 税金 with (工资-800)*0.05
otherwise
replace 税金 with 2000*0.05+(工资-2000)*0.1
endcase
endfor
browse
use
return
采用scan…endscan三种循环语句分别编写程序
use gz
scan
do case
case 工资<=800
replace 税金 with 0
case 工资<=2000
replace 税金 with (工资-800)*0.05
otherwise
replace 税金 with 2000*0.05+(工资-2000)*0.1
endcase
endscan
browse
use
return
看了求大神帮忙编写一个vfp程序,...的网友还看了以下:
求大神编个英语对话关于访谈的用上以下单词或词组造出后有大赏interviewMarylennon( 2020-06-02 …
1985年,《中国作家》创刊,创刊号上,主编冯牧约我写一篇关于巴金的散文。初稿写出后,我曾专门去天 2020-07-02 …
老师说费歇尔投影式编号大的基团在上面,编号小的在下面,怎么确定编号大小?编号大小和氧化态有什么关系 2020-07-07 …
如图所示,“曾侯乙编钟”是大家所熟知的一套大型编钟,用钟锤敲击编钟,编钟会因而发出声音,敲击不同的 2020-07-07 …
.从编号001,002,003,…,300的300个产品中采用系统抽样的方法抽取一个样本,已知样本 2020-07-19 …
我国古代一种大型编组乐器--编钟,敲击大小不同的编钟可以演奏出优美的乐曲.敲击时发出的声音是由编钟 2020-07-22 …
C语言程序编程5.给定一个一维数组a有N个元素,求最大值。6.用选择法对10个数按从小到大的顺序排 2020-08-03 …
来编个句子吧在秋天这个收获的季节还收获了什么呢?让我也照样子学这编几句吧!列句:梨树挂起金黄的灯笼. 2020-11-06 …
求大神帮忙编写一个vfp程序,不甚感激数据表gz.dbf中含有职工号、姓名、工资和税金四个字段,其中 2020-12-01 …
急求一篇有关描述朋友身上的某个品德优点的英语作文!大概编个我和朋友的故事什么的~体现朋友身上的某个品 2021-01-09 …