ดาวน์โหลดงานนำเสนอ
งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ
1
Operator นิพจน์และตัวดำเนินการ
2
ชนิดของตัวแปร และรหัสควบคุม
1. จำนวนเต็ม คือ ? 2. จำนวนจริง คือ ? 3. อักขระ (Char) คือ ?
3
ตัวดำเนินการ (operator)
คือ เครื่องหมายที่ใช้เพื่อแสดงความหมายในการกระทำต่างๆ - ข้อมูลที่ทำงานกับตัวดำเนินการ เรียกว่า ตัวถูกดำเนินการ (operand) - ตัวดำเนินการบางตัวต้องมีตัวถูกดำเนินการ 1 ตัว หรือ 2 ตัวก็ได้ - โดยตัวดำเนินการทั้งหมดจะใช้ตัวถูกดำเนินการในการสร้างนิพจน์
4
) ตัวดำเนินการ ทางคณิตศาสตร์ (Operation) ตัวดำเนินการ เปรียบเทียบ (Comperation) ตัวดำเนินการเพิ่มค่าและลดค่า (increment and Decrement Operation) ตัวดำเนินการทางตรรกะ (Logical operation)
5
ตัวดำเนินการทางคณิตศาสตร์ (Operation)
6
ตัวดำเนินการทางคณิตศาสตร์ (Operation)
ตัวอย่าง /3 = 5 *4 = 48 *4 = 60 = 12 = 55
7
ตัวอย่างการใช้ตัวดำเนินการ
บวก ลบ คูณ 3+4 = 7 = 4.0 6 * 1.5 = 9.0 1.5 – 1 = 0.5 2.25*1.5 = 3.375 = 8.8 จากตัวอย่างจะเห็นได้ว่า ถ้านำเลขจำนวนจริงกระทำกับเลขใด ผลลัพธ์ที่ออกมาจะเป็นเลขจำนวนจริงเสมอ ตัวอย่างการใช้ตัวดำเนินการหารแบบต่างๆ 9/2 =4 -14%3=-2 9%2=1 14%-3=2 18%2=0 18/4.2 = ไม่สามารถหาค่าได้ จากตัวอย่างจะเห็นได้ว่า 1.นำเลขจำนวนเต็มหาร(/) เลขจำนวนเต็มผลลัพธ์ที่ออกมาจะเป็นเลขจำนวนเต็ม 2. นำเลขจำนวนจริงหาร(/)ด้วย เลขจำนวนเต็ม ผลลัพธ์ที่ออกมาจะเป็นจำนวนจริง 3. ถ้าเลขจำนวนเต็มหารด้วยจำนวนจริง จะไม่สามารถหารได้
8
ลำดับในการทำงาน ลำดับที่ 1 วงเล็บ ( ) ลำดับที่ 2 การคูณ * การหาร / การหารแบบเอาเศษ % ลำดับที่ 3 การบวก + การลบ - ลำดับขั้นตอนในการทำงาน ขั้นที่ 1 หากในโจทย์มีการใช้วงเล็บให้คำนวณค่าในวงเล็บก่อน ขั้นที่ 2 หากในโจทย์มีเครื่องหมายที่มีศักดิ์เท่ากันให้ทำจากลำดับซ้ายไปขวาเสมอ
10
ตัวดำเนินการทางเปรียบเทียบ (Comperation)
ตัวอย่าง 1. 1< 3 T > 12 T = 12 T > 12 F = 4 F = 11 F
11
ตัวดำเนินการทางเปรียบเทียบ (Comperation)
12
ตัวดำเนินการทางเปรียบเทียบ (Comperation)
จงหาคำตอบจากโจทย์ต่อไปนี้ ==2-4 T/F /11< 55-71*2 T/F == 12 T/F >= T/F != 44/11*12 T/F /2 == T/F
13
ตัวดำเนินการเพิ่มค่าและลดค่า (increment and Decrement Operation
14
ตัวดำเนินการเพิ่มค่าและลดค่า (increment and Decrement Operation
ตัวอย่าง X++ มีความหมายเท่ากับ X = X+1 X- - มีความหมายเท่ากับ X= X-1 X เท่ากับ Y = ++X X เท่ากับ 10 Y= X++ Y = Y= 10+1 **Y = **Y = 10 X = X = 11
15
ตัวดำเนินการทางตรรกะ (Logical Operation)
16
ตัวดำเนินการทางตรรกะ (Logical Operation)
ตัวอย่าง 1. 1<= T && 9>= T > 12 T && 16-4 == T > F ll 8< T 4. !(8 > 12) T && !(16<12) T
17
คำถามท้ายบท จงหาคำตอบจากโจทย์ต่อไปนี้ 35/7 = 7*2.5 = 28/4*22+5-9/3=
8%3= 12%2= 125-5*9= 28/4*22+5-9/3= (28+4)/8*11-((15+6)/7) = 17.5-3*6 = 12.3/3*8= 29/3.2 =
งานนำเสนอที่คล้ายกัน
© 2024 SlidePlayer.in.th Inc.
All rights reserved.