下載/瀏覽

Download Report

Transcript 下載/瀏覽

計算機程式及實習
期末報告ppt製作
題目:點餐系統
南台科技大學
機械工程系
奈米一乙
學號:4A214097
老師:謝慶存
點餐系統
學習重點
 選擇結構、button、inputbox、
RadioButton的使用方法。

題目說明:點餐系統
 試設計點餐系
統,按下任一
種餐點會出現
一個inputbox,
輸入數量即可
運算
表單設計
Label1~4,rdb1
btn1~3
TextBox1
Label5
Rdb2
Button4
Button2
程式碼設計
Public Class Form1
Dim a, b, c As String
Dim qty1, qty2, qty3, total As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
a = btn1.Text : b = btn2.Text : c = btn3.Text
Label5.Text = “價格:"
End Sub
Private Sub btn1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btn1.Click
qty1 = InputBox(“請輸入您要幾分", a, 0)
labQty1.Text = qty1
End Sub
Private Sub btn2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btn2.Click
qty2 = InputBox(“請輸入您要幾分", b, 0)
labQty2.Text = qty2
End Sub















Private Sub btn3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btn3.Click
qty3 = InputBox(“請輸入您要幾分", c, 0)
labQty3.Text = qty3
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
total = qty1 * 40 + qty2 * 50 + qty3 * 70
If rdb1.Checked = True Then
total = total * 0.9
End If
If rdb2.Checked = True Then
total = total * 0.8
End If
Label5.Text = “價格:" & total
TextBox1.Text = “ ” & a & “ ” & qty1 & “份” & “ ” & b & “ ” &
qty2 & “份” & “ ” & c & “ ” & qty3 & “份"
End Sub
清除的button1程式碼
Private Sub Button1_Click_1(ByVal
sender As System.Object, ByVal e As
System.EventArgs) Handles
Button1.Click

labQty1.Text = "0" : labQty2.Text =
"0" : labQty3.Text = "0" : TextBox1.Text =
"“ : Label5.Text = "價u格a:G"

End Sub
 End Class

程式執行
當輸入了數量,
再Label2.text
就會有值存入,
再按下計算,
再textbox會出
現您點的參數
量,在價格處
就會顯示價格
當按下打九折
的rdb1時,系
統會自己打九
折,並顯示打
折後的價格
按下清除
button2時,
數量與
textbox1,
rdb1,2皆會歸
零
心得
VB比較好入門,也是一種快速應用開發的語言,但
要把VB學精學透徹並不那麼短時間夠實現。
我聽一些學過的人說我們可以先學習一下VB的體系
結構,大致看看就行,可能其中會有些概念不可理解,
不要緊,不用去深究,時間長了接觸多了你會理解的。
這樣做的目的主要是了解VB適合做什麼,他的編程特點
和運行機制是什麼等概括性的東西要有個了解。
然後可以開始從語法學起了,VB語法並不難,但對
於每個語法要點一定要自己親自練習一下,達到熟練掌
握的程度。
參考文獻
Visual Basic 2010 程式設計
作者:陳會安