老師:謝慶存 先生 南台科技大學 車輛一甲 鄭詠耀 4A415058

Slides:



Advertisements
Similar presentations
計算機程式及實習 Computer Program Design and Experiment) 期末報告 ppt 南台科技大學機械工程系 姓名 : 蔡中銘 學號 :4A 授課老師 : 謝慶存大帥哥.
Advertisements

計算機程式及實習 期末報告 PPT 製作 題目 : 簡單雞排店結帳系統 南台科技大學 車輛一甲 學號 : 4A 姓名 : 廖偉臣 老師 : 謝慶存.
南台科技大學 機械工程系 班級 : 車輛三甲 學號 : 學生 : 黃郁鈞.  BMI 值的計算就是 :  體重 / 身高 x 身高  身高需換算成公尺單位計算.
計算機程式及實習 期末報告 PPT 製作 題目 : 搜鴨百貨公司, 36 周年慶 南台科技大學 機械工程系 班級 : 車輛一乙 姓名 : 李振豪 學號 :4A 老師 : 謝慶存.
Visual Basic 語言撰寫程式設計遊戲專題
題目:徽章之記憶 南台科技大學 機械系 車輛一乙 學號:4A 姓名:黃冠嘉 教師:謝慶存
計算機程式及實習 期末報告 題目:超級猜一猜
計算機概論 第4章 基本視窗程式應用 4-1 程式語言簡介 4-2 演算法與流程圖 4-3 視窗程式語言設計 4-4 資料結構.
計算機程式及實習 期末報告 題目:商店結帳系統
班級:自控四甲 姓名:何禎隆 學號: 老師:謝慶存
計算機程式及實習 課堂作業之口頭報告ppt製作
ooxx這個遊戲程式,非常的簡單只要你小時候會玩井字遊戲即可把電腦打敗,可以說是一種考智力取勝的遊戲。
課程名稱:程式設計 授課老師:________
程式語言(I)- Visual Basic 6.0 第 9 章 結構化程式設計
南台科技大學 機械工程系 車輛一甲 學號:4A 學生:黃信成 老師:謝慶存
Visual Basic 2005學習範本 第5章 選擇結構.
1.了解VB6.0的功能特点 、集成环境。 2.理解面向对象程序设计的几个概念。 3.掌握VB应用程序设计的步骤。
課程名稱:程式設計 授課老師:________
14 繪圖與動畫 [我的小畫家][打磚塊遊戲] 14-1 繪圖的基礎 14-2 滑鼠事件與基本繪圖 14-3 在Bitmap物件繪圖
网 络 课 程 马 鞍 学 网 络 山 课 程 大 络 网 Visual Basic程序设计 第 一 讲 最容易接受的编程语言
Visual Basic 期中報告 組長:沈亞臻 組員:蔣佳育 張庭茹
題目:台灣客運 南臺科技大學 機械工程系 班級:奈米一乙 學號:4A 姓名:蔡政堯 授課教師:謝慶存
CH10.
程式簡介、VB、物件導向 國立北門高中 林明璋.
程式語言Visual Basic 變數的可視範圍
課程名稱:程式設計 授課老師:________
CH11.
課程名稱:程式設計 授課老師:________
建立VB.NET應用程式 資管系 助理教授 詹曉苓.
第2章 建立Visual Basic應用程式 2-1 如何設計Visual Basic應用程式 2-2 建立主控台應用程式
第2章 建立Visual Basic應用程式.
第二章 Visual Basic语言基础.
第16章 Windows Form與資料繫結 16-1 資料繫結的基礎 16-2 在專案新增資料來源 16-3 使用資料來源建立單筆編輯表單
講師:戴志華 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所.
第5章 数组 Visual Basic程序设计.
Visual Basic程序设计 第七章 数组
巨集病毒與VBA.
程式語言 -Visual Basic 變數、常數與資料型態.
遠東科技大學資訊工程系 王善揚 可嵌入物件題庫系統 設計與開發 遠東科技大學資訊工程系 王善揚
初识Visual Basic.
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
ASP.NET基本設計與操作 建國科技大學 資管系 饒瑞佶 2007年.
新觀念的 VB6 教本 第七章 讓程式轉彎的控制敘述.
Timer & Format.
第10章 視窗應用程式的工具列與功能表.
新觀念的 VB6 教本 第 6 章 資料型別.
Ch03 基本輸出入介面設計 視窗程式設計 授課教師:王大瑾.
Visual Basic程序设计.
Visual Basic.NET 程序设计语言课程内容
第4章 視窗應用程式的基本輸出入 4-1 物件基礎程式設計 4-2 表單控制項 4-3 按鈕控制項 4-4 資料輸出的標籤控制項
題目:南台飲料店結帳系統 南台科技大學 機械工程系 車輛一甲 學號:4A
程式語言(I)- Visual Basic 6.0 第 8 章 模組化程式設計I-副程式與自定函數.
第1章 Visual Basic 简介 郭清溥.
VB语言程序设计教程.
計算機程式及實習 期末報告ppt製作 題目:牛排店結帳系統
班級:車輛一甲 姓名:邱孝哲 學號:4A 老師:謝慶存
計算機程式及實習 Computer Program Design and Experiment) 期末報告ppt製作 南台科技大學 機械工程系 題目:南台電影城結帳系統 班級 : 車輛一甲 學號 : 4A 授教學生: 阮偉倫 授課老師: 謝慶存.
計算機概論與實習期末報告 老師:謝慶存 4a415057賴震製作.
題目:這個我一定告飲料店 計算機程式及實習 期末報告ppt製作 南台科技大學 機械工程系 車輛一甲 學號:4A 姓名:林子健
題目:南台快餐店結帳系統 班級:車輛四乙 姓名:趙昱展 學號:4A 老師:謝慶存
程序基础 2019/4/25.
第二章、第三章错题分析.
第 11 章 功能表列與工具列的設計 & 第 10 章 檔案.
計算機概論 跨越講義 第4章 基本視窗程式應用 4-1 程式語言簡介 4-2 結構化VS物件導向程式設計
計算機程式及實習 Computer Program Design and Experiment) 期末報告ppt製作
計算機程式及實習 期末報告ppt製作 題目:炸物店結帳系統
函數應用(二)與自定函數.
程式設計 Visual Basic簡介 週次:4 建國技術學院 資管系 饒瑞佶 2003年10月18日.
Print方法和函数 2019/5/19.
MenuStrip by Szeto CY Visual C# 2008.
Presentation transcript:

老師:謝慶存 先生 南台科技大學 車輛一甲 鄭詠耀 4A415058 計算機概輪及實習(一) 期末報告 天空之城飲料店結帳系統 老師:謝慶存 先生 南台科技大學 車輛一甲 鄭詠耀 4A415058

飲料店結帳系統說明 使用 Button、Label、Textbox、RadioBox、GroupBox … 等控制程式來完成一個簡易式的結帳系統 學習控制工具的程式操作及寫法

飲料店結帳系統 使用Visual Basic 2013來寫出一個飲料店的結帳系統。 把要的商品和搭配方案,按下結帳,便可以計算出總經額金額。 還有優待方案 飲料加沙拉只要加30元

程式使用程序(1) 輸入所需要的商品及方案

程式使用程序(2) 選擇飲料的優惠方式後 按下結帳, 就可以獲得金額 飲料加沙拉只要加30元

版面配置 Label2 Label1 Label3 ComboBox ListBox CheckedListBox button

程式碼設定(1) Public Class Form1 Dim main(,) As Object = {{"紅茶", 30}, {"波霸奶茶", 40}, {"多多綠茶", 50}} Dim add(,) As Object = {{“沙拉”, 50}, {“甜點”, 30}, {“餅乾”, 40}, {“禮券", 30}}

程式碼設定(2) Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load cboKind.Items.Add("單點") cboKind.Items.Add("飲料加沙拉加30") cboKind.SelectedIndex = 1 '預設選套餐 For i = 0 To UBound(main, 1) '用For迴圈加入主餐項目 lstMain.Items.Add(main(i, 0) & main(i, 1) & "元") Next lstMain.SelectedIndex = 2 '預設選飲料加沙拉 lblSum.Text = "合計 = " End Sub

程式碼設定(3) Private Sub cboKind_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cboKind.SelectedIndexChanged clbAdd.Items.Clear() '先清除項目 If cboKind.SelectedIndex = 0 Then '若選單點就加入所有項目 For i = 0 To 3 clbAdd.Items.Add(add(i, 0) & add(i, 1) & "元", True) '預設項目選取 Next Else '否則(選套餐)就加入前兩個項目 For i = 0 To 1 clbAdd.Items.Add(add(i, 0) & add(i, 1) & "元", True) End If End Sub

程式碼設定(4) Private Sub btnOK_Click(sender As Object, e As EventArgs) Handles btnOK.Click Dim sum As Integer sum = main(lstMain.SelectedIndex, 1) '設sum為主餐的價格 If cboKind.SelectedIndex = 1 Then sum += 30 '若選套餐加20元 For i = 0 To clbAdd.Items.Count - 1 '逐一檢查加點項目 '若項目有勾選就加該項目的價格 If clbAdd.GetItemChecked(i) = True Then sum += add(i, 1) Next lblSum.Text = "合計 = " & sum & " 元" End Sub End Class

心得 VB這程式看似簡單,卻蘊藏了豐富的程式碼知識。在編輯程式的時候可能因為一個小括號沒友括,程式可能跑掉或者是無法執行,這些都是編輯程式時所需要注意的。 謝謝老師上課的教導,讓我們比較容易懂得VB程式碼所代表的意思,讓我們更懂得如何去應用指令在哪個步驟,或者編輯錯誤時,不用盲目的 一直早錯誤, 更容易去發現編輯時所忽略的錯誤。 謝謝老師這學期辛苦的教導!辛苦嘍!

參考文獻  Visual Basic 2013 基礎必修 碁峰資訊   林義証 蔡文龍 張傑瑞 何叡著