วิธีการเขียนโปรแกรมเพื่อทำงานกับข้อมูล โดยที่ ข้อมูลนั้นจะต้อง 1. เป็นประเภทเดียวกัน | ตัวเลข, ตัวอักษร 2. มีขนาดเท่ากัน ? ARRAY คืออะไร.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Arrays.
Advertisements

ครั้งที่ 9 Function(ต่อ).
การใช้ MessageBox-InputBox
สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
โดยอาจารย์ศิริพร ศักดิ์บุญญารัตน์ ครูชำนาญการ โรงเรียนมหิดลวิทยานุสรณ์
ตัวแปรชุด การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
LAB 1 ให้นักศึกษาเขียน Flowchart โดยใช้โปรแกรม Microsoft Word วาดรูป Flowchart ส่ง Flowchart ที่วาดเสร็จแล้วในชั่วโมง และ print ใส่กระดาษ ส่งในครั้งหน้า.
BC322 ครั้งที่ 10 ตัวแปรชุด (Array)
User Defined Simple Data Type
บทที่ 3 ตอนที่ 1 คำสั่งเงื่อนไขและการตัดสินใจ(p
Data Type part.II.
Array.
เฉลย Lab 10 Loop.
LAB # 5 Computer Programming 1 1.
LAB # 5.
ทบทวน Array.
Week 6 ประกาศค่าตัวแปร.
บทที่ 5 การทำงานแบบวนซ้ำ
บทที่ 3 พื้นฐานการเขียนโปรแกรม Visual Basic
Visual Basic 6 By Samaporn Yendee VB6.
บทที่ 4 การตัดสินใจในการเขียนโปรแกรม
โจทย์ Array 12 มี.ค จงเขียนโปรแกรมเพื่ออ่านข้อมูลเข้าเป็นจำนวนเต็ม 10 จำนวน แล้วหาผลรวมของเลขเหล่านั้น.
ตัวชี้ P O I N T E R Created By Tasanawan Soonklang
การสร้าง Random ตัวเลขซ้ำและไม่ซ้ำ การเรียกดูไฟล์ในโฟลเดอร์ Function
ตัวแปรชุด.
Arrays.
Arrays.
การออกแบบโปรแกรมอย่างมีโครงสร้าง Structured Design
การควบคุมทิศทางการทำงานของโปรแกรม
ตัวอย่างการวิเคราะห์งาน
Advanced VB (VB ขั้นสูง)
ส่วนของการเขียนโค๊ด ใน VB การเขียนโค๊ดจะเป็นแบบ Event Driven
Looping การวนรอบ บทที่ 4.
2.5 ตัวแปรชุดมิติเดียวและตัวแปรชุดสองมิติ
การเขียนโปรแกรมคอมพิวเตอร์และอัลกอริธึม
เฉลย Lab 9 Decision.
Lab 8 ตัวแปรและชนิดข้อมูล
บทที่ 11 การเขียนโปรแกรมภาษาซี
อาร์เรย์ (Array).
อาร์เรย์ (Array).
Suphot Sawattiwong Lab IV: Array Suphot Sawattiwong
ตัวแปร (Variable) คือ ชื่อที่ตั้งขึ้นเพื่อเก็บข้อมูลในหน่วยความจำ สามารถเก็บข้อมูลชนิดใดก็ ได้ ลักษณะที่สำคัญ ค่าที่จัดเก็บ เมื่อปิดโปรแกรมข้อมูลจะหายไป.
บทที่ 7 คำสั่งสำหรับเขียนโปรแกรม
บทที่ 11 การเขียนโปรแกรมแบบ Structured Programming และการจัดการตรวจสอบข้อผิดพลาด.
LOGO SCCS031 Principle of Computer Programming Thinaphan Nithiyuwith Program of Computer Science & Information Technology suchada/
บทที่ 3 ชนิดของข้อมูลและตัวดำเนินการ
Chapter 7 Iteration Statement
ตัวแปรกับชนิดของข้อมูล
ง30212 การเขียนโปรแกรมภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
แถวลำดับ (array) ง40202 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
การเขียนผังงาน จุดประสงค์ 1.อธิบายความของผังงานได้
ตัวแปรกับชนิดของข้อมูล
โดย อ. นัฐพงศ์ ส่งเนียม การเขียนโปรแกรมคอมพิวเตอร์ และอัลกอรทึ่ม ( ) Lec04 : [ การแปลงจาก FlowChart.
โดย อ. นัฐพงศ์ ส่งเนียม Do Loop Until โดย อ. นัฐพงศ์ ส่งเนียม
การประมวลผลสายอักขระ
Computer Programming for Engineers
Control Statements.
หลักการเขียนโปรแกรม ( )
การเขียนโปรแกรมแบบวนซ้ำ: คำสั่ง while คำสั่ง do….while
คำสั่งทำซ้ำ for คำสั่ง for เป็นคำสั่งทำซ้ำในลักษณะ Definite loop คือทราบจำนวนรอบที่แน่นอนในการทำงาน ซึ่งจะใช้ตัวแปร 1 ตัวในการนับจำนวนรอบว่าครบตามกำหนดหรือไม่
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
หลักการเขียนโปรแกรม ( )
สาขาวิชาเทคโนโลยี สารสนเทศ คณะเทคโนโลยีสารสนเทศ และการสื่อสาร.
หน่วยที่ 4 โครงสร้างโปรแกรมภาษาซี
การกระทำทางคณิตศาสตร์
การเขียนโปรแกรม (ภาษาซี)
Flowchart การเขียนผังงาน.
การเขียนโปรแกรมบนเว็บ (Web Programming) บทที่ 2: ทบทวนการเขียน ภาษา Java ใช้ร่วมกับ Html และการรับข้อมูลจาก Form.
Week 5 While and Do-While loop (Control Structure 2)
หลักการทั่วไปเกี่ยวกับการเขียนโปรแกรม
ใบสำเนางานนำเสนอ:

วิธีการเขียนโปรแกรมเพื่อทำงานกับข้อมูล โดยที่ ข้อมูลนั้นจะต้อง 1. เป็นประเภทเดียวกัน | ตัวเลข, ตัวอักษร 2. มีขนาดเท่ากัน ? ARRAY คืออะไร

? วิธีการประกาศตัวแปร Dim ชื่ออะเรย์ ( ขนาดอะเรย์ ) As ชนิด ข้อมูล Dim SCORE(5) As INTEGER Dim SCORE As INTEGER

1.Array กำหนดค่าตัวแปร Dim ชื่อตัวแปรอะเรย์ ( ) AS ชนิดตัวแปร = { ข้อมูล 1, ข้อมูล 2,…… ข้อมูลสุดท้าย } Dim NUM( ) As INTEGER = {10,20,30} Dim Day( ) As STRING = { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday }

2.Array ไม่กำหนดตัวแปร Dim ชื่อตัวแปรอะเรย์ ( ขนาดของอะเรย์ ) AS ชนิดตัวแปร Dim Day(7) As STRING Dim NUM(10) As INTEGER

1. ตัวแปรสำหรับเก็บค่า 2. ตัวแปรชี้ตำแหน่ง ? ส่วนประกอบของ ARRAY Dim num(5) as Integer Dim index as integer num index

3. เครื่องมือที่ใช้ในการวน Loop Array For … Next ? ส่วนประกอบของ ARRAY Dim num(5), index as integer For Index = 0 To 4 str = “ ลำดับที่ ” & num(index) lst.items.add(str) Next Array จะต้องมีตัวแปร ชี้ตำแหน่ง ใช้ index บอก ตำแหน่ง num index

1. จงเขียนโปรแกรมแสดงตัวเลขจำนวนเต็ม 5 จำนวน จากอะเรย์ การใช้ Array – 1. เพื่อแสดงผล Dim num( ) as integer = {0,1,2,3,4} Dim i as integer Dim Str as string For i = 0 to 4 Str = “ ลำดับที่ ” & num(index) lstbox.items.add(Str) Next iiii i

การใช้ Array – 2. นำ Array มาคำนวณ 2. จงเขียนโปรแกรมในการแสดงตัวเลขจำนวนเต็ม 10 ค่าจากอะเรย์ และแสดงผลรวมของจำนวนทั้งหมด Dim num( ) as integer = {0,1,2,3,4,5,6,7,8,9} Dim Index,Total as integer Dim Str as string For index = 0 to 9 Total = total + num(index) Str = “ ลำดับที่ ” & num(index) lstbox.items.add(Str) Next Txt1.text = Total

การใช้ Array – 3. รับค่ามาใส่ใน Array Dim num(5) as integer Dim Index as integer Dim Str as string For Index = 0 to 4 num(Index) = inputbox (“ กรอกจำนวน ”,” กรอก ข้อมูล ”) Str = “ ลำดับที่ ” & Index & “ มีค่า ” & num(index) lstbox.items.add(Str) Next Dim num(5) as integer Dim Index as integer Dim Str as string For Index = 0 to 4 num(Index) = inputbox (“ กรอกจำนวน ”,” กรอก ข้อมูล ”) Next For Index = 0 to 4 Str = “ ลำดับที่ ” & Index & “ มีค่า ” & num(index) lstbox.items.add(Str) Next ใช้ Inputbo x ในการ รับค่า

1. จงเขียนโปรแกรมโดยใช้อะเรย์ ในการรับตัวเลขจำนวนเต็ม 10 ค่า เพื่อแสดงจำนวนเต็มที่มีค่าน้อยกว่า ค่าเฉลี่ยออกทางจอภาพ แบบทดสอบ Array

1. จงออกแบบโปรแกรมคิดเงินเดือนพนักงาน โดยแบ่งระดับการคิดเงินเดือน ออกเป็นออกเป็น 3 กลุ่มดังนี้ 1. ผู้บริหาร 2. หัวหน้างาน 3. พนักงาน โดยคิดออกแบบให้รับจำนวนวันทำงานในแต่ละเดือนจำนวน 12 เดือน 1. หากเป็นพนักงานในระดับผู้บริหารจะทำงานได้เงินวันละ 500 บาท 2. หากเป็นพนักงานในระดับหัวหน้างานจะทำงานได้วันละ 400 บาท 3. หากเป็นพนักงานธรรมดาจะทำงานได้เงินวันละ 250 บาท จงคำนวณหาเงินเดือนของพนักงานใน 1 ปีพร้อมแสดงจำนวนเงินออกทาง หน้าจอ แบบทดสอบก่อน Midterm

Dim index As Integer = 1 Dim total, day, index, choice, wage As Integer Dim str As String choice = Val(Me.rbl1.Text) If choice = 1 Then wage = 500 ElseIf choice = 2 Then wage = 400 Else wage = 250 End If Do While index <= 12 day = InputBox(" กรอกจำนวนวัน ", " กรอกข้อมูล ") total = wage * day str = " จำนวนวัน " & day & " ได้เงิน " & total lst1.Items.Add(str) index += 1 Loop