3. Private Sub Command4_Click()
dim res as string
res = ""
a = "COMPUTER"
For i = Len(a) To 1 Step -3
res = res + Mid(a, i, 1)
Next i
Print "res="; res
End Sub
執行結果
max= (5)
4. Private Sub Command6_Click()
Dim a(10) As Integer
a(1) = 1: a(2) = 1
For i = 3 To 10
a(i) = a(i - 1) + a(i - 2)
Next i
Print "第五個為"; a(5)
Print "第八個為"; a(7)
End Sub
執行結果
第五個為= (8)
第八個為= (9 )
5. Private Sub Command7_Click()
Dim a(2, 3) As Integer
For i = 0 To 2
For j = 0 To 3
a(i, j) = i + j
Next j
Next i
Print "a(2, 3)="; a(2, 3)
Print "a(0,0)="; a(0, 0)
End Sub
執行結果
a(2, 3)= (10)
a(0,0)= (11)
6. private sub command1_click
dt=- #9/28/97#
print ChineseDate(dt)
end sub
function ChineseDate(dt) as string
y=year(dt) : m=month(dt) : d=day(dt)
if y>1911 then
chinesedate="民國" & y-1991 & "年" & m & "月" & d & "日"
else
chinesedate="民國" & 1911-y+1 & "年" & m & "月" & d & "日"
endif
End function
7.寫一程式輸入x值,然後再呼叫以下函數計算Y值,最後由呼叫的程式印出Y值
Y=2X+10 若X<=9.8
Y=X2+2X+1 若 9.8<X<=19.6
Y=X4+X2-20 若X>19.6
8.試寫一程式,將使用者輸入的阿拉伯數字轉換成國字大寫的功能
如使用者輸入 23415 則顯示 貳萬參仟肆佰壹拾伍元整.
9.輸入兩個數,分別用函數求出最大公因數(GCD)及最小公倍數(LCM)
10.設計一副程式列印1+2+3+….+n的總合,由主程式傳入n值
--
※ Origin: 楓橋驛站<bbs.cs.nthu.edu.tw> ◆ From: u21-167.user.giga.net.tw