SlideShare a Scribd company logo
1 of 29
หลักการเบื้องต้นเกี่ยว Visual Basic 6.0 CHAPTER 3 อาจารย์ปรเมษฐ์  ดำชู คณะวิทยาการจัดการ โปรแกรมคอมพิวเตอร์ธุรกิจ สร้างปัญญา  ศรัทธาความดี /16
กำหนดปัญหา การสร้างอัลกอริธึมและรหัสเทียม การสร้างผังงาน การเขียนโปรแกรม การทดสอบและแก้ไข ทำเอกสาร ประกอบ
วิเคราะห์ผลลัพธ์ วิเคราะห์  Input Process  เขียนขั้นตอนการแก้ปัญหา ข้อมูลที่นำเข้าสู่ระบบคอมพิวเตอร์ประกอบด้วยอะไรบ้าง   -  กำหนดวัตถุประสงค์ของงาน -  รูปแบบของผลลัพธ์
วิเคราะห์ผลลัพธ์ วิเคราะห์  Input Process  เขียนขั้นตอนการแก้ปัญหา ข้อมูลที่นำเข้าสู่ระบบคอมพิวเตอร์ประกอบด้วยอะไรบ้าง   -  กำหนดวัตถุประสงค์ของงาน -  รูปแบบของผลลัพธ์
1.  วิเคราะห์ผลลัพธ์ กำหนดวัตถุประสงค์  การคำนวณหาพื้นที่สามเหลี่ยม รูปแบบผลลัพธ์ ความยาวฐาน  = ……………… ความสูง  = ……………… พื้นที่สามเหลี่ยม  = ……………   2. กำหนดข้อมูลเข้า 1.  ความยาวฐาน 2.  ความสูง
ต่อ 3.  ขั้นตอนการประมวลผล  (Process) พื้นที่สามเหลี่ยม   =  ความยาวฐาน  ความสูง
Variable and Data Type ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Variable and Data Type ,[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object]
[object Object],[object Object],× Single × × × ×   String String String Boolean ข้อมูล เกรดเฉลี่ย Single อายุของคน Byte จำนวนสินค้า Integer ความยาวถนน single เพศ String เงินเดือน single บ้านเลขที่ String
ตัวอย่าง ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
เครื่องหมายที่ใช้ในการคำนวณ ใน  Visual Basic 6.0 n
Div & MOD ,[object Object],[object Object],[object Object]
ตัวอย่างการหาค่าของ  DIV  และ  MOD ,[object Object],[object Object],2 5 2 4 - 1 ค่าของ  DIV ค่าของ  MOD 2 1 หมายเหตุ  ตัวตั้งและตัวหารของการหาค่า  Div( และ  MOD  จะต้องเป็นเลข จำนวนเต็มเท่านั้น หากค่าใดค่าหนึ่งเป็น เลขจำนวนจริงจะเกิด  Error ดิป บน มอดล่าง  ตั้งหารปกติ มีเฉพาะเลขจำนวนเต็ม มิฉะนั้นจะ Error !??!
ชนิดขอมูล Operator ชนิดข้อมูล ผลลัพธ์ ตัวอย่าง Integer + Integer Integer/real 3+2 = 5  หรือ  5.0 Integer - Integer Integer/real 3-2 = 1  หรือ  1.0 Integer * Integer Integer/real 3*2 = 6  หรือ  6.0 Integer / Integer Real 3/2 = 1.50 Integer Integer Integer 3 = 1 Integer mod Integer Integer 3 mod 2 = 1
ชนิดขอมูล Operator ชนิดข้อมูล ผลลัพธ์ ตัวอย่าง Real + Real Real 3.0+2.0 = 5.0 Real - Real Real 3.0-2.0 = 1.0 Real * Real Real 3.0*2.0 = 6.0 Real / Real Real 3.0/2.0 = 1.50 Real Real Error Real MOD Real Error
การดำเนินการ ชนิดขอมูล Operator ชนิดข้อมูล ผลลัพธ์ ตัวอย่าง Integer + Real Real 3+2.0 = 5.0 Integer - Real Real 3-2.0 = 1.0 Integer * Real Real 3*2.0 = 6.0 Integer / Real Real 3/2.0 = 1.50 Integer Real Error Integer MOD Real Error
ตัวอย่างเพิ่มเติม 24 * 8  Mod  2 =  = Integer    = Integer Integer *Integer = Integer  MOD Integer = Integer
ตัวอย่างเพิ่มเติม ,[object Object],[object Object],   =  Single    =  Single Integer + Single = Single    - Integer =  Single Single
ลำดับความสำคัญของเครื่องหมาย เครื่องหมายมีความสำคัญเป็นอย่างมากเพราะมีผลต่อผลลัพธ์ที่ออกมา ลำดับที่ เครื่องหมาย 1 () 2 ^ 3 * , / 4 , MOD 5 + , -
Example ,[object Object],[object Object],[object Object],[object Object],   = 7    = 49    = 14    = 19 เพราะเครื่องหมายคูณ   มีความสำคัญมากกว่าเครื่องหมายจะต้องดำเนินการก่อน 2 *7 = 14    + 5 = 19
ลองทำดู ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],   192    0 24 * 8 = 192 Integer * Integer = Integer 192 MOD 2  = 0 Integer MOD Integer= Integer ตอบ  0 ตอบ  A  เก็บข้อมูลชนิด  Integer
ลองทำดู ,[object Object],   = 4     = 1  8 2  = 4  Integer Integer = Integer    MOD 3  = 1 Integer MOD Integer = Integer คำตอบ  1  ควรกำหนดตัวแปร  B  เก็บข้อมูลชนิด  Integer
ลองทำดู ,[object Object],[object Object],[object Object],[object Object],92.0 C=Single Error 0 E=Integer เพราะ  16/2 = 8.0 div 4  = Error    Integer/Integer =Real    Real DIV Integer = Error
Assignment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],n n
สร้างปัญญา  ศรัทธาความดี

More Related Content

Viewers also liked

พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
พื้นฐานการเขียนโปรแกรมVisual Basic 6.0พื้นฐานการเขียนโปรแกรมVisual Basic 6.0
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0Bass Bass
 
ระบบสื่อสารข้อมูลสำหรับเครือข่าย คอมพิวเตอร์ part 2
ระบบสื่อสารข้อมูลสำหรับเครือข่าย คอมพิวเตอร์ part 2ระบบสื่อสารข้อมูลสำหรับเครือข่าย คอมพิวเตอร์ part 2
ระบบสื่อสารข้อมูลสำหรับเครือข่าย คอมพิวเตอร์ part 2Nattapon
 
Type of graphic
Type of graphicType of graphic
Type of graphicschool
 
การเขียนโปรแกรมด้วย Visual basic
การเขียนโปรแกรมด้วย Visual basicการเขียนโปรแกรมด้วย Visual basic
การเขียนโปรแกรมด้วย Visual basicSarun Kitcharoen
 
การสร้างApps
การสร้างAppsการสร้างApps
การสร้างAppsvorravan
 
ใบความรู้ หน่วยที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ใบความรู้ หน่วยที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกใบความรู้ หน่วยที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ใบความรู้ หน่วยที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกjumjim2012
 
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลขใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลขNattapon
 
Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลราชบุรี
 Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลราชบุรี Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลราชบุรี
Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลราชบุรีnawaporn khamseanwong
 
แนวข้อสอบคอมพิวเตอร์
แนวข้อสอบคอมพิวเตอร์แนวข้อสอบคอมพิวเตอร์
แนวข้อสอบคอมพิวเตอร์iamaomkitt
 
ส่วนประกอบของโปรแกรม Visual basic 6
ส่วนประกอบของโปรแกรม Visual basic 6ส่วนประกอบของโปรแกรม Visual basic 6
ส่วนประกอบของโปรแกรม Visual basic 6Tom Nuntiya
 
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกvorravan
 
ส่วนประกอบวิชวลเบสิก
ส่วนประกอบวิชวลเบสิกส่วนประกอบวิชวลเบสิก
ส่วนประกอบวิชวลเบสิกNuunamnoy Singkham
 
แนวข้อสอบทหารอากาศวิชาคณิตศาสตร์
แนวข้อสอบทหารอากาศวิชาคณิตศาสตร์แนวข้อสอบทหารอากาศวิชาคณิตศาสตร์
แนวข้อสอบทหารอากาศวิชาคณิตศาสตร์Kapong007
 
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกบทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกKruOrraphan Kongmun
 
สูตรการหาพื้นที่
สูตรการหาพื้นที่สูตรการหาพื้นที่
สูตรการหาพื้นที่guest63819e
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Viewers also liked (20)

พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
พื้นฐานการเขียนโปรแกรมVisual Basic 6.0พื้นฐานการเขียนโปรแกรมVisual Basic 6.0
พื้นฐานการเขียนโปรแกรม Visual Basic 6.0
 
Mi Magazine issue 01/2015
Mi Magazine issue 01/2015Mi Magazine issue 01/2015
Mi Magazine issue 01/2015
 
ระบบสื่อสารข้อมูลสำหรับเครือข่าย คอมพิวเตอร์ part 2
ระบบสื่อสารข้อมูลสำหรับเครือข่าย คอมพิวเตอร์ part 2ระบบสื่อสารข้อมูลสำหรับเครือข่าย คอมพิวเตอร์ part 2
ระบบสื่อสารข้อมูลสำหรับเครือข่าย คอมพิวเตอร์ part 2
 
Type of graphic
Type of graphicType of graphic
Type of graphic
 
การเขียนโปรแกรมด้วย Visual basic
การเขียนโปรแกรมด้วย Visual basicการเขียนโปรแกรมด้วย Visual basic
การเขียนโปรแกรมด้วย Visual basic
 
การสร้างApps
การสร้างAppsการสร้างApps
การสร้างApps
 
ใบความรู้ หน่วยที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ใบความรู้ หน่วยที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกใบความรู้ หน่วยที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ใบความรู้ หน่วยที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
 
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลขใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
ใบความรู้ที่ 5 เรื่องโปรแกรมคำนวณเลข
 
Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลราชบุรี
 Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลราชบุรี Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลราชบุรี
Loadแนวข้อสอบ นักวิชาการคอมพิวเตอร์ โรงพยาบาลราชบุรี
 
แนวข้อสอบคอมพิวเตอร์
แนวข้อสอบคอมพิวเตอร์แนวข้อสอบคอมพิวเตอร์
แนวข้อสอบคอมพิวเตอร์
 
คำสั่งในการวนรอบการทำงาน Vb2010 (1)
คำสั่งในการวนรอบการทำงาน Vb2010 (1)คำสั่งในการวนรอบการทำงาน Vb2010 (1)
คำสั่งในการวนรอบการทำงาน Vb2010 (1)
 
ส่วนประกอบของโปรแกรม Visual basic 6
ส่วนประกอบของโปรแกรม Visual basic 6ส่วนประกอบของโปรแกรม Visual basic 6
ส่วนประกอบของโปรแกรม Visual basic 6
 
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
 
ส่วนประกอบวิชวลเบสิก
ส่วนประกอบวิชวลเบสิกส่วนประกอบวิชวลเบสิก
ส่วนประกอบวิชวลเบสิก
 
12. บทที่ 4 ผลการวิเคราะห์ข้อมูล
12.  บทที่ 4 ผลการวิเคราะห์ข้อมูล12.  บทที่ 4 ผลการวิเคราะห์ข้อมูล
12. บทที่ 4 ผลการวิเคราะห์ข้อมูล
 
แนวข้อสอบทหารอากาศวิชาคณิตศาสตร์
แนวข้อสอบทหารอากาศวิชาคณิตศาสตร์แนวข้อสอบทหารอากาศวิชาคณิตศาสตร์
แนวข้อสอบทหารอากาศวิชาคณิตศาสตร์
 
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิกบทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
บทที่ 1 ความรู้เบื้องต้นเกี่ยวกับคอมพิวเตอร์กราฟิก
 
สูตรการหาพื้นที่
สูตรการหาพื้นที่สูตรการหาพื้นที่
สูตรการหาพื้นที่
 
How to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & TricksHow to Make Awesome SlideShares: Tips & Tricks
How to Make Awesome SlideShares: Tips & Tricks
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar to หลัการเบื้องต้นการเขียนโปรแกรมVB6.0

ฟังก์ชัน
ฟังก์ชันฟังก์ชัน
ฟังก์ชันguestd908c1
 
บทที่4การกำหนดและวิเคราะห์ปัญหา
บทที่4การกำหนดและวิเคราะห์ปัญหาบทที่4การกำหนดและวิเคราะห์ปัญหา
บทที่4การกำหนดและวิเคราะห์ปัญหาjack4212
 
ฟังก์ชัน
ฟังก์ชันฟังก์ชัน
ฟังก์ชันguestd908c1
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1bpatra
 
ใบความรู้ที่2
ใบความรู้ที่2ใบความรู้ที่2
ใบความรู้ที่2Orapan Chamnan
 

Similar to หลัการเบื้องต้นการเขียนโปรแกรมVB6.0 (20)

ฟังก์ชัน
ฟังก์ชันฟังก์ชัน
ฟังก์ชัน
 
บทที่4การกำหนดและวิเคราะห์ปัญหา
บทที่4การกำหนดและวิเคราะห์ปัญหาบทที่4การกำหนดและวิเคราะห์ปัญหา
บทที่4การกำหนดและวิเคราะห์ปัญหา
 
ฟังก์ชัน
ฟังก์ชันฟังก์ชัน
ฟังก์ชัน
 
Db4
Db4Db4
Db4
 
SA Chapter 8
SA Chapter 8SA Chapter 8
SA Chapter 8
 
3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ
 
Pbl6
Pbl6Pbl6
Pbl6
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
งานนำเสนอ1
งานนำเสนอ1งานนำเสนอ1
งานนำเสนอ1
 
C language
C languageC language
C language
 
Chapter 04 Compare
Chapter 04 CompareChapter 04 Compare
Chapter 04 Compare
 
Chepter3
Chepter3Chepter3
Chepter3
 
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
 
ชนิดของข้อมูลและตัวแปร
ชนิดของข้อมูลและตัวแปรชนิดของข้อมูลและตัวแปร
ชนิดของข้อมูลและตัวแปร
 
Exercise 05-1-54
Exercise 05-1-54Exercise 05-1-54
Exercise 05-1-54
 
3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ
 
3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ3.8 การทำงานตามลำดับ
3.8 การทำงานตามลำดับ
 
3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ3.8 การทำงานแบบลำดับ
3.8 การทำงานแบบลำดับ
 
ใบความรู้ที่2
ใบความรู้ที่2ใบความรู้ที่2
ใบความรู้ที่2
 
Chapter3
Chapter3Chapter3
Chapter3
 

More from sup11

Assignment9
Assignment9Assignment9
Assignment9sup11
 
If statemet1
If statemet1If statemet1
If statemet1sup11
 
If statemet1
If statemet1If statemet1
If statemet1sup11
 
If statement
If statementIf statement
If statementsup11
 
If statement
If statementIf statement
If statementsup11
 
Variable Declaration & Constant
Variable Declaration  & ConstantVariable Declaration  & Constant
Variable Declaration & Constantsup11
 
หลักการเบื้องต้นการเขียนโปรแกรม4
หลักการเบื้องต้นการเขียนโปรแกรม4หลักการเบื้องต้นการเขียนโปรแกรม4
หลักการเบื้องต้นการเขียนโปรแกรม4sup11
 
หลักการเบื้องต้นในการเขียนโปรแกรม3
หลักการเบื้องต้นในการเขียนโปรแกรม3หลักการเบื้องต้นในการเขียนโปรแกรม3
หลักการเบื้องต้นในการเขียนโปรแกรม3sup11
 
หลักการเบื้องต้นการเขียนโปรแกรม2
หลักการเบื้องต้นการเขียนโปรแกรม2หลักการเบื้องต้นการเขียนโปรแกรม2
หลักการเบื้องต้นการเขียนโปรแกรม2sup11
 
Assignment8
Assignment8Assignment8
Assignment8sup11
 
Week1
Week1Week1
Week1sup11
 

More from sup11 (11)

Assignment9
Assignment9Assignment9
Assignment9
 
If statemet1
If statemet1If statemet1
If statemet1
 
If statemet1
If statemet1If statemet1
If statemet1
 
If statement
If statementIf statement
If statement
 
If statement
If statementIf statement
If statement
 
Variable Declaration & Constant
Variable Declaration  & ConstantVariable Declaration  & Constant
Variable Declaration & Constant
 
หลักการเบื้องต้นการเขียนโปรแกรม4
หลักการเบื้องต้นการเขียนโปรแกรม4หลักการเบื้องต้นการเขียนโปรแกรม4
หลักการเบื้องต้นการเขียนโปรแกรม4
 
หลักการเบื้องต้นในการเขียนโปรแกรม3
หลักการเบื้องต้นในการเขียนโปรแกรม3หลักการเบื้องต้นในการเขียนโปรแกรม3
หลักการเบื้องต้นในการเขียนโปรแกรม3
 
หลักการเบื้องต้นการเขียนโปรแกรม2
หลักการเบื้องต้นการเขียนโปรแกรม2หลักการเบื้องต้นการเขียนโปรแกรม2
หลักการเบื้องต้นการเขียนโปรแกรม2
 
Assignment8
Assignment8Assignment8
Assignment8
 
Week1
Week1Week1
Week1
 

หลัการเบื้องต้นการเขียนโปรแกรมVB6.0