下載/瀏覽

Download Report

Transcript 下載/瀏覽

計算機程式及實習
期末報告ppt製作
題目:南台早餐店點餐結帳系統
南台科技大學
機械工程系
自控一乙
學號:4A012028
學生:鍾宇桐
目錄






學習重點
題目說明
設計解析
屬性設定
程式設計
心得
學習重點



學習程式設計
計算轉換程式
ListBox 、GroupBox 、CheckBox 、使用方
法
題目說明
早餐店結帳系統,
點選種類再按下點
餐鈕之後,即會顯
示結帳總金額。因
早餐店常用這些菜
單販賣,所以用這
些菜單。
設計解析1

將程式進行偵錯,
點了豬肉漢堡75元
、小披薩250元、小
薯條25元,點餐後
加起來共350元。
設計解析2

如果吃不飽,加
點了香雞漢堡75
元、大披薩499元
加上剛才點的豬肉
漢堡、小披薩、
小薯條共919元
設計解析3

口渴時,把小薯
條25元換成換成
綠茶30元,會從
919元變成924元
,此程式能迅速
計算價格。
屬性設定
選單
CheckBox1
CheckBox2
CheckBox3
點餐計算金額
Button1
Button2
菜單
Label1、Label2
Label3、Label4
Label5、Label6
Label7、Label8
金額
TextBox1
TextBox2
TextBox3
TextBox4
TextBox5
TextBox6
程式設計

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Buttoncke.Click












Dim totalamount As Integer = 0
Dim milkteaprice As Integer = 0
If Radiomilktea.Checked Then
milkteaprice = 5
End If
'計p算a
If chkchicken.Checked Then
totalamount += 70
End If
If Chkbeef.Checked Then
totalamount += 75
End If















If chksmallpizza.Checked Then
totalamount += 250
End If
If chkbigpizza.Checked Then
totalamount += 499
End If
If chkfries.Checked Then
totalamount += 25
End If
If Checktea.Checked Then
totalamount += 30 + milkteaprice
End If
Label1.Text = Format(totalamount, "c")
End Sub
End Class
心得

這次是我第一次學VisualBasic的程式設計,剛
開始都不會,幾乎都要從基礎的指令開始,透
過老師ㄧ個步驟一個步驟講解才能明白這些指
令是做什麼用的,每次教的東西都不一樣,學
的東西越來越多,每當遇到問題老師都會不厭
其煩的幫助我解答,在學習的過程中,老師有
時嚴肅有時幽默,讓我覺得老師的教學恰到好
處,而這是我喜歡上計概的主要原因。
謝謝指教