我準備考TQC+ visual basic 2010 物件導向程式設計

買TQC+的練習本來寫

結果我寫的程式和解答本的差很多

比如這個複利程式

我寫的是

Public Class Form1
Dim a
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
a = Val(m1.Text) * ((1 + (Val(p1.Text) / 100)) ^ Val(y1.Text))
Label1.Text = Format(a, "###,###.0")
End Sub
End Class

可是解答本卻寫一大堆

Public Class Form1
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click
if txtamount.text "" andtxtrate.text "" andtxtyear "" then
dim dblamount, dbirate, dbitotal as single
dim intyear, intl as integer
dblamount = cdbl(textamount.text)
dbirate = cdbl(txtrate.text)/100.0
intyear = clnt(txtyear.text)
dbltotal = dblamount
intl = 1
do while intl <= intyear
dbltotal +=dbltotal * dblrate
intl = intl +1
loop
lbloutput.text = formatnumber(dbltotal,1)
end if
End Sub
End Class

我寫的和解答本上差很多

執行上是沒有問題

但是評分的時候會給過嗎?

文章關鍵字
看到TQC 就知道不用考了
去考別的技術性證照了
abollar wrote:
我準備考TQC+ v...(恕刪)


結果會一樣嗎?怎感覺不太一樣。單利跟複利。
妳要不要給一下表單介面呢?
我是從高一上 6.0→高一下 2008→高二下 2010一路學的
你寫的比較直覺,而解答本考慮的比較週到罷了
解答本的作法是:
判斷有沒有輸入→如果有的話,宣告一堆變數→把計算過程拆成那些變數→用計數器跑迴圈→輸出結果
理論上只看結果的話會給過啦,除非它機車到連程式碼也要一樣的話(這就要看題目要求了)
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!