求VF高手帮忙 急急急 下面的题怎么编写

来源:百度知道 编辑:UC知道 时间:2024/05/27 11:16:17
1、用IF语句,编一程序实现,在键盘输入一个任意数,如果是大于零的,则输出“正数”;如果是小于零的,则输出“负数”;如果是零,则输出“零”
2、用多分支语句,编一程序实现,在键盘输入一个任意数,如果是大于零的,则输出“正数”;如果是小于零的,则输出“负数”;如果是零,则输出“零”。
3、用IF语句,编一程序实现,在键盘输入任意三个数,按从大到小的顺序输出(不准用逻辑运算符)。

现在学这个不多
几乎不用了

这么办吧
* 1、用IF语句,编一程序实现,在键盘输入一个任意数,如果是大于零的,则输出“正数”;如果是小于零的,则输出“负数”;如果是零,则输出“零”
input"请输入数字:" to aa
if aa<0
?'负数'
else
if aa=0
?'零'
else
?'正数'
endif
endif
retu

* 2、用多分支语句,编一程序实现,在键盘输入一个任意数,如果是大于零的,则输出“正数”;如果是小于零的,则输出“负数”;如果是零,则输出“零”。
input"请输入数字:" to aa
do case
case aa<0
?'负数'
case aa=0
?'零'
case aa>0
?'正数'
endcase
retu

* 3、用IF语句,编一程序实现,在键盘输入任意三个数,按从大到小的顺序输出(不准用逻辑运算符)。
clear
dimension a(3)
for rr=1 to 3
input'输入数字'+allt(Str(rr)) to a(rr)
endfor
for bb=2 to 1 step -1
for aa=1 to bb
xxx=a(aa)
if a(aa)<a(aa+1)
a(aa)=a(aa+1)
a(aa+1)=xxx
endif
endfor
endfor
for rr=1 to 3