vf编程 输出下面图形

1.******************************(要求利用dowhile结构,且循环变量为I)2.试编程完成如下操作:任意输入一个自然数,如果该数能被3和... 1. **
****
******
********
**********
(要求利用do while结构,且循环变量为I)
2.试编程完成如下操作:任意输入一个自然数,如果该数能被3和5整除,则输出信息“该数能同时被3和5整除”,否则,输出信息“重新输入数据”,文件名为“筛选.prg”。
3.编程计算表达式1/1+1/3-1/5+1/7-1/9的值(要求利用do while结构,且循环变量为I,结果存放变量S中)
4.
某单位发放奖金由员工创造利润决定。若所创利润低于或等于10万元,则奖金为10%;若所创利润大于10万元且小于20万元时,低于10万元的部分按10%提成,高于10万元的部分按7.5%提成;若所创利润大于20万元且小于40万元时,低于20万元的部分扔按上述办法执行,高于20万元的部分按5%提成;若所创利润大于40万元且小于60万元时,高于40万元的部分按3%提成;若所创利润大于60万元且小于100万元时,高于,60万元的部分按1.5%提成;若所创利润大于100万元时,好超过100万元的部分按1%提成,试根据上述情况计算出员工所或的奖金数量。(要求:用变量I表示利润,变量S存在所获得的奖金总数)
展开
 我来答
tom750717
2014-01-02 · TA获得超过137个赞
知道小有建树答主
回答量:141
采纳率:100%
帮助的人:144万
展开全部

1.               **
                 ****
               ******
              ********
             **********
(要求利用do while结构,且循环变量为I)

 l=1
DO WHILE l<=5
 ?REPLICATE(" ",5-l),REPLICATE("*",l*2)
 l=l+1
ENDDO

2.试编程完成如下操作:任意输入一个自然数,如果该数能被3和5整除,则输出信息“该数能同时被3和5整除”,否则,输出信息“重新输入数据”,文件名为“筛选.prg”。

DO WHILE  .t.
 input "任意输入一个自然数:" to n
 IF MOD(n,3*5)=0
  ?"该数能同时被3和5整除"
  exit
 ELSE 
  ?"重新输入数据"
 ENDIF 
ENDDO 
RETURN

3、先保存,再继续。

更多追问追答
追答
l=1
s=0
DO WHILE l<=9
s=s+1/l
l=l+2
ENDDO
?s
4、
input "员工创造利润:" to l
s=0
IF l<=10
s=l*.1
ELSE
IF l<=20
s=10*.1+(l-10)*.075
ELSE
IF l<=40
s=10*.1+10*.075+(l-20)*.05
ELSE
IF l<=60
s=10*.1+10*.075+20*.05+(l-40)*.03
ELSE
IF l<=100
s=10*.1+10*.075+20*.05+20*.03+(l-40)*.015
else
s=10*.1+10*.075+20*.05+20*.03+40*.015+(l-100)*.01
ENDIF
ENDIF
ENDIF
endi
endi
?s
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式