Selection Nattapong Songneam
Algorithm 1. เริ่มต้น 2. อ่านค่า A เข้ามาทางแป้นพิมพ์ 3. ถ้า A < 0 แล้ว 3.1 แสดงข้อความ "จำนวนลบ" 4. สิ้นสุด -----------------------------
Algorithm 1. เริ่มต้น 2. อ่านค่า A เข้ามาทางแป้นพิมพ์ 3. ถ้า A < 0 แล้ว 3.1 แสดงข้อความ "จำนวนลบ" ถ้าไม่ใช่ 3.2 แสดงข้อความ "จำนวนบวก"เริ่มต้น NO YESสิ้นสุดจำนวนบวกจำนวนลบA < 0อ่านค่า A เข้ามา 4. สิ้นสุด
สร้าง Project ใหม่ ไปที่เมนู File เลือก New เลือก Project
กำหนดชื่อโปรเจ็กต์ Test_IF01 Name : Test_IF01 Location : C:\MyProject_VB
กำหนดคุณสมบัติของฟอร์มดังนี้ Name : Frm_Test_IF01 Backcolor : Text :: โปรแกรมทดสอบคำสั่ง ตัดสินใจเลือก
นำ GroupBox มาวางบนฟอร์มดังรูป Name :: GB1 Text :: ป้อนตัวเลข
นำ TextBox กับ Label มาวางดังรูป Name : TxtNumber Text : กำหนดคุณสมบัติของ Label Name : LbResult
นำ Button มาวางแล้ว กำหนดคุณสมบัติดังนี้ Name : BtnOK Text OK Button2 Name : BtnCancel Text : Cancel
Double click ที่ปุ่ม OK แล้วเขียนคำสั่งดังนี้ ประกาศตัวแปร A และ Result ดังนี้
พิมพ์คำสั่งใน BtnOK_click ดังนี้
รันดูผลลัพธ์
โปรแกรมเครื่องคิดเลข แบบง่ายๆ ไปที่เมนู File เลือก New เลือก Project
Easy_Calculator2009 Name : Easy_Calculator2009 Location : C:\MyProject_VB
กำหนดคุณสมบัติของฟอร์มดังนี้ Name : FrmEasy_Calculator2009 Backcolor :: Text : โปรแกรมเครื่องคิดเลขแบบง่ายๆ
นำ GroupBox มาวางดังนี้
กำหนดคุณสมบัติของ GroupBox1 Name : GB1 Text : ป้อนข้อมูล
กำหนดคุณสมบัติของ GroupBox2 Name : GB2 Text : ผลลัพธ์
กำหนดคุณสมบัติของ GroupBox3 Name : GB3 Text : เลือกรายการ
นำ Label และ TextBox มาวางใน GroupBox1 ดังนี้
กำหนดคุณสมบัติของ Label1-3 ดังนี้ Name : Lb1 Text : ค่าที่ 1 Label2 Name : Lb2 Text : ค่าที่ 2 Label3 Name : Lb3 Text : ค่าที่ 3
กำหนดคุณสมบัติของ TextBox1-3 ดังนี้ Name : Txt1 Text : TextBox2 Name : Txt2 TextBox3 Name : Txt3
นำ Button มาวางดังรูป Button1 Name : BtnOK Text OK Button2 Name : BtnCancel Text : Cancel Button3 Name : BtnExit Text : Exit
นำ RadioButton มาวางใน GroupBox3
กำหนดคุณสมบัติของ RadioButton1-7 Name : R1 Text : + RadioButton2 Name : R2 Text : - RadioButton3 Name : R3 Text : * RadioButton4 Name : R4 Text : /
นำ Label มาวางดังรูป
กำหนดคุณสมบัติของ Label ดังนี้ Name : LbResult Autosie : False Text : ผลลัพธ์
Double Click ที่ปุ่ม OK เขียนคำสั่งดังนี้ ประกาศตัวแปรที่จำเป็นดังนี้
ใน BtnOK_Click เขียนคำสั่งดังนี้ Private Sub BtnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnOK.Click Num1 = Txt1.Text Num2 = Txt2.Text If R1.Checked = True Then Result = Num1 + Num2 ElseIf R2.checked = True Then Result = Num1 - Num2 ElseIf R3.Checked = True Then Result = Num1 * Num2 ElseIf R4.Checked = True Then Result = Num1 / Num2 ElseIf R5.Checked = True Then Result = Num1 Mod Num2 ElseIf R6.Checked = True Then Result = Num1 ^ Num2 ElseIf R7.Checked = True Then Result = Math.Sqrt(Num1) End If LbResult.Text = Result End Sub
ดูผลลัพธ์
เขียนคำสั่งในปุ่ม Cancel
เขียนคำสั่งในปุ่ม Exit
Run ดูผลลัพธ์