จุดประสงค์การเรียนรู้
1. นักเรียนสามารถสร้างโปรแกรมเปรียบเทียบได้
2. นักเรียนรู้จักวิธีการใช้คำสั่ง if….Then…Else ได้
แนวความรู้
การใช้ ประโยค if เป็นการทำให้โปรแกรมเกิดเงื่อนไข เพื่อใช้เป็นการสั่งให้โปรแกรมของเราเลือกกระทำสิ่งใดสิ่งหนึ่งหากเจอกับสถานการณ์ที่เรากำหนดไว้
รูปแบบของคำสั่ง
If (<<เงื่อนไขที่ 1>>) Then
<<คำสั่งให้โปรแกรมกระทำการ กับเหตุการณ์ที่ 1>>
ElseIf (<<เงื่อนไขที่ 2>>)) Then
<<คำสั่งให้โปรแกรมกระทำการ กับเหตุการณ์ที่ 2>>
…
ElseIf (<<เงื่อนไขที่ n >>)) Then
<<คำสั่งให้โปรแกรมกระทำการ กับเหตุการณ์ที่ n >>
Else
<<คำสั่งให้โปรแกรมกระทำการหากเหตุการณ์ที่เกิดขึ้นไม่เข้ากับกรณีใดๆ>>
End If
ตัวอย่าง
คำถาม “ คุณเป็นผู้ชายหรือไม่ ?”
If (ตอบว่า “ใช่”) Then
คุณเป็นผู้ชาย เชิญเข้าห้องน้ำชายครับ
ElseIf (ตอบว่า “ไม่ใช่” Then
คุณเป็นผู้หญิง เชิญเข้าห้องน้ำหญิงค่ะ
Else
หากท่านไม่แน่ใจในเพศของตน กรุณาดูบัตรประชาชนแล้วเข้าห้องน้ำตามคำแนะนำของบัตร
End If
1. ProjectName : Compare_number
Name : เทียบตัวเลข
2. Object (วัตถุที่ใช้) :
2.1 Label1 name ="โปรแกรมเปรียบเทียบตัวเลข"
2.2 Label2 name ="ตัวแปรที่ 1"
2.3 Label3 name ="ตัวแปรที่ 2"
2.4 TextBox1
2.5 TextBox2
2.6 Button1 Text ="เริ่มเปรียบเทียบ"
2.7 Button2 Text ="ออกโปรแกรม"
3. Variable (ตัวแปรที่ใช้) :
3.1 Number1 Type = “Integer”
3.2 Number2 Type = “Integer”
4. Source Code
4.1 Button 1 :
Try
Number1 = TextBox1.Text
Number2 = TextBox2.Text
Catch
MsgBox("เงื่อนไขผิดพลาด ")
End End Try If (Number1 > Number2) Then
MsgBox(Number1 & "มีค่ามากกว่า" & Number2)
ElseIf (Number1 <>
MsgBox(Number1 & "มีค่าน้อยกว่า" & Number2)
Else
MsgBox(Number1 & "มีค่าเท่ากับ" & Number2)
End If
4.2 Button 2 :
End
อืม อันนี้พอไหวครับ
ตอบลบคารอทจงเจริญๆๆ
ความคิดเห็นนี้ถูกลบโดยผู้ดูแลระบบของบล็อก
ตอบลบความคิดเห็นนี้ถูกลบโดยผู้ดูแลระบบของบล็อก
ตอบลบ