ݺߣ
Submit Search
การเขียนคำสั่งควบคุมแบบมีทางลือก
Jun 21, 2015
Download as pptx, pdf
0 likes
242 views
Pornpimon Aom
การเขียนคำสั่งควบคุมแบบมีทางลือก
Read more
1 of 22
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Ad
Recommended
การเขียนคำสั่งควบคุม แบบมีทางเลือก
การเขียนคำสั่งควบคุม แบบมีทางเลือก
Sutinun Goodour
การเขียนคำสั่งควบคุมแบบมีทางลือก การจัดเก็บข้อมูลลลงหน่วยความจำคอมพิวเตอร์ ภาษากำหนดให้ดำเนินการผ่านชื่อ(identifier) ที่ผู้สร้างงานโปรแกรมเป็นผู้กำหนดเอง ระบบคอมพิวเตอร์จะจัดเก็บชื่อและตำแหน่งที่อยู่ (address) ในหน่วยความจำ เพื่ออ้างอิงนำข้อมูลที่จัดเก็บนั้นมาใช้งาน การกำหนดชื่อที่ใช้เก็บข้อมูลต้องทำภายใต้กฎเกณฑ์ และต้องศึกษาวิธีกำหนด ลักษณะการจัดเก็บข้อมูลตามที่ภาษากำหนดไว้ลักษณะการจัดเก็บข้อมูลมี 2 แบบ - แบบค่าคงที่ - แบบตัวแปร ทั้งนี้ก่อนที่จะเขียนคำสั่งกำหนดการจัดเก็บข้อมูล ควรมีความรู้ในเรื่องชนิดข้อมูลก่อน
การเขียนคำสั่งควบคุมแบบมีทางลือก
การเขียนคำสั่งควบคุมแบบมีทางลือก
Worapod Khomkham
dd
บทที่ 3 การเขียนคำสั่งควบคุมแบบมีทางลือก
บทที่ 3 การเขียนคำสั่งควบคุมแบบมีทางลือก
Nekk ♡
× loading complete × การเขียนคำสั่งควบคุมแบบมีทางลือก 1. คำสั่งจัดเก็บข้อมูลลงหน่วยความจำ (2) 2. การเขียนนิพจน์เชิงตรรกะ 3. คำสั่งควบคุมแบบมีทางเลือก ลักษณะ if 4. คำสั่งควบคุมแบบมีทางเลือก ลักษณะ switch 5. กรณีศึกษาการใช้คำสั่งควบคุมแบบมีทางเลือก
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
น.นิ นิยะดา สาระไกร
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
การเขียนคำสั่งควบคุมแบบมีทางลือก
การเขียนคำสั่งควบคุมแบบมีทางลือก
Prawwe Papasson
หน่วยการเรียนที่ 4 การใช้คำสั่งควบคุมและการตัดสินใจ vb2013 express
หน่วยการเรียนที่ 4 การใช้คำสั่งควบคุมและการตัดสินใจ vb2013 express
ครูสม ฟาร์มมะนาว
Powerpointการเขียนคำสั่งควบคุมแบบมีทางลือก
Powerpointการเขียนคำสั่งควบคุมแบบมีทางลือก
Naphamas
PowerPoint การเขียนคำสั่งควบคุมแบบมีทางลือก
การเขียนคำสั่งควบคุมแบบมีทางลือก
การเขียนคำสั่งควบคุมแบบมีทางลือก
Supicha Ploy
จัดทำโดย นายเกิดพงศ์ เกิดมงคล เลขที่ 3 นายวสวัตต์ ล้อเธียรประทาน เลขที่ 6 นางสาวปนิดา เหมาอำพมาตร์ เลขที่ 17 นางสาวสุภิชา แก้วรักษา เลขที่ 19 นางสาวอภิชญา ใจอักษร เลขที่ 20 ชั้นมัธยมศึกษาปีที่ 4/5
การเขียนคำสั่งควบคุมแบบมีทางลือก ม.4/5 กลุ่ม 3
การเขียนคำสั่งควบคุมแบบมีทางลือก ม.4/5 กลุ่ม 3
Supicha Ploy
จัดทำโดย นายเกิดพงศ์ เกิดมงคล เลขที่ 3 นายวสวัตต์ ล้อเธียรประทาน เลขที่ 6 นางสาวปนิดา เหมาอำพมาตร์ เลขที่ 17 นางสาวสุภิชา แก้วรักษา เลขที่ 19 นางสาวอภิชญา ใจอักษร เลขที่ 20 ชั้นมัธยมศึกษาปีที่ 4/5
Presenttttttt
Presenttttttt
View ' Wharittha
การเขียนคำสั่งควบคุมแบบมีทางลือก
การเขียนคำสั่งควบคุมแบบมีทางลือก
View Nudchanad
จัดทำโดย 1.นายกิตติภพ เฉลยไฉ เลขที่ 7 ชั้นม.5/4 2.นางสาวสมหญิง งามเลิศศุภร เลขที่ 12 ชั้นม.5/4 3.นางสาวนัชชา ห้วยหงส์ทอง เลขที่ 15 ชั้นม.5/4 4.นางสาวนุชนาฏ สุดประเสริฐ เลขที่ 34 ชั้นม.5/4 5.นางสาวศุภสุตา อินทรภักดี เลขที่ 36 ชั้นม.5/4
การเขียนคำสั่งควบคุมแบบมีทางลือก กลุ่ม 3
การเขียนคำสั่งควบคุมแบบมีทางลือก กลุ่ม 3
KEk YourJust'one
ภาษาซี
งาน อ.ทรงศักดิ์
งาน อ.ทรงศักดิ์
Oraphan4
การเขียนคำสั่งแบบมีทางลือก
งานทำ Blog บทที่ 6
งานทำ Blog บทที่ 6
รัสนา สิงหปรีชา
งาȨำเสนอ1
งาȨำเสนอ1
Pornpimon Aom
ส
Itnews
Itnews
Pornpimon Aom
GluCase เคสมือถือช่วยเรื่องน้ำตาลในเลือด
It news
It news
Pornpimon Aom
It news
It news
It news
Pornpimon Aom
IT NEWS
หน่วยการเรียนรู้ที่ 4 อินเทอร์เน็ต
หน่วยการเรียนรู้ที่ 4 อินเทอร์เน็ต
Pornpimon Aom
Ȩฬิกาอัจฉริยะแบบเข็ม
Ȩฬิกาอัจฉริยะแบบเข็ม
Pornpimon Aom
เกาะติด project ara
เกาะติด project ara
Pornpimon Aom
105 วิชาเบญจศีลเบญจธรรม ธรรมศึกษาชั้นตรี.ppt
105 วิชาเบญจศีลเบญจธรรม ธรรมศึกษาชั้นตรี.ppt
niralai
ปัญหาถามตอบ วิชาเบญจศีลเบญจธรรม ธรรมศึกษาชั้นตรี โดยพระปภัสสร ปสนฺนจิตฺโต
099 ชาวพุทธควรทำตัวอย่างไร (บทบาทหน้าที่ขอชาวพุทธ) .ppt
099 ชาวพุทธควรทำตัวอย่างไร (บทบาทหน้าที่ขอชาวพุทธ) .ppt
niralai
ชาวพุทธควรทำตัวอย่างไร? บทบาทหน้าที่ที่พึงกระทำ
107 วันมาฆบูชา (ขึ้น ๑๕ ค่ำ เดือน ๓).ppt
107 วันมาฆบูชา (ขึ้น ๑๕ ค่ำ เดือน ๓).ppt
niralai
วันมาฆบูชา (ขึ้น ๑๕ ค่ำ เดือน ๓)
102 เพื่อนแท้ (มิตรแท้-มิตรเทียม ๔) .ppt
102 เพื่อนแท้ (มิตรแท้-มิตรเทียม ๔) .ppt
niralai
เพื่อนแท้ (ลักษณะของมิตรแท้-มิตรเทียม ๔ ประเภท)
103 วิชาพุทธประวัติธรรมศึกษาชั้นตรี .ppt
103 วิชาพุทธประวัติธรรมศึกษาชั้นตรี .ppt
niralai
ปัญหาถามตอบ วิชาพุทธประวัติธรรมศึกษาชั้นตรี โดย พระปภัสสร สนฺนจิตฺโต
101 เพื่อนที่ดีของเพื่อน (ความหมาย) .ppt
101 เพื่อนที่ดีของเพื่อน (ความหมาย) .ppt
niralai
เพื่อนที่ดีของเพื่อน ความหมาย ประเภทของเพื่อน คุณธรรมที่พึงปฏิบัติในการคบเพื่อน
106 วันเข้าพรรษา (แรม ๑ ค่ำ เดือน ๘).ppt
106 วันเข้าพรรษา (แรม ๑ ค่ำ เดือน ๘).ppt
niralai
วันเข้าพรรษา (แรม ๑ ค่ำ เดือน ๘)
More Related Content
Similar to การเขียนคำสั่งควบคุมแบบมีทางลือก
(7)
การเขียนคำสั่งควบคุมแบบมีทางลือก ม.4/5 กลุ่ม 3
การเขียนคำสั่งควบคุมแบบมีทางลือก ม.4/5 กลุ่ม 3
Supicha Ploy
จัดทำโดย นายเกิดพงศ์ เกิดมงคล เลขที่ 3 นายวสวัตต์ ล้อเธียรประทาน เลขที่ 6 นางสาวปนิดา เหมาอำพมาตร์ เลขที่ 17 นางสาวสุภิชา แก้วรักษา เลขที่ 19 นางสาวอภิชญา ใจอักษร เลขที่ 20 ชั้นมัธยมศึกษาปีที่ 4/5
Presenttttttt
Presenttttttt
View ' Wharittha
การเขียนคำสั่งควบคุมแบบมีทางลือก
การเขียนคำสั่งควบคุมแบบมีทางลือก
View Nudchanad
จัดทำโดย 1.นายกิตติภพ เฉลยไฉ เลขที่ 7 ชั้นม.5/4 2.นางสาวสมหญิง งามเลิศศุภร เลขที่ 12 ชั้นม.5/4 3.นางสาวนัชชา ห้วยหงส์ทอง เลขที่ 15 ชั้นม.5/4 4.นางสาวนุชนาฏ สุดประเสริฐ เลขที่ 34 ชั้นม.5/4 5.นางสาวศุภสุตา อินทรภักดี เลขที่ 36 ชั้นม.5/4
การเขียนคำสั่งควบคุมแบบมีทางลือก กลุ่ม 3
การเขียนคำสั่งควบคุมแบบมีทางลือก กลุ่ม 3
KEk YourJust'one
ภาษาซี
งาน อ.ทรงศักดิ์
งาน อ.ทรงศักดิ์
Oraphan4
การเขียนคำสั่งแบบมีทางลือก
งานทำ Blog บทที่ 6
งานทำ Blog บทที่ 6
รัสนา สิงหปรีชา
งาȨำเสนอ1
งาȨำเสนอ1
Pornpimon Aom
ส
การเขียนคำสั่งควบคุมแบบมีทางลือก ม.4/5 กลุ่ม 3
การเขียนคำสั่งควบคุมแบบมีทางลือก ม.4/5 กลุ่ม 3
Supicha Ploy
Presenttttttt
Presenttttttt
View ' Wharittha
การเขียนคำสั่งควบคุมแบบมีทางลือก
การเขียนคำสั่งควบคุมแบบมีทางลือก
View Nudchanad
การเขียนคำสั่งควบคุมแบบมีทางลือก กลุ่ม 3
การเขียนคำสั่งควบคุมแบบมีทางลือก กลุ่ม 3
KEk YourJust'one
งาน อ.ทรงศักดิ์
งาน อ.ทรงศักดิ์
Oraphan4
งานทำ Blog บทที่ 6
งานทำ Blog บทที่ 6
รัสนา สิงหปรีชา
งาȨำเสนอ1
งาȨำเสนอ1
Pornpimon Aom
More from Pornpimon Aom
(6)
Itnews
Itnews
Pornpimon Aom
GluCase เคสมือถือช่วยเรื่องน้ำตาลในเลือด
It news
It news
Pornpimon Aom
It news
It news
It news
Pornpimon Aom
IT NEWS
หน่วยการเรียนรู้ที่ 4 อินเทอร์เน็ต
หน่วยการเรียนรู้ที่ 4 อินเทอร์เน็ต
Pornpimon Aom
Ȩฬิกาอัจฉริยะแบบเข็ม
Ȩฬิกาอัจฉริยะแบบเข็ม
Pornpimon Aom
เกาะติด project ara
เกาะติด project ara
Pornpimon Aom
Itnews
Itnews
Pornpimon Aom
It news
It news
Pornpimon Aom
It news
It news
Pornpimon Aom
หน่วยการเรียนรู้ที่ 4 อินเทอร์เน็ต
หน่วยการเรียนรู้ที่ 4 อินเทอร์เน็ต
Pornpimon Aom
Ȩฬิกาอัจฉริยะแบบเข็ม
Ȩฬิกาอัจฉริยะแบบเข็ม
Pornpimon Aom
เกาะติด project ara
เกาะติด project ara
Pornpimon Aom
Ad
Recently uploaded
(7)
105 วิชาเบญจศีลเบญจธรรม ธรรมศึกษาชั้นตรี.ppt
105 วิชาเบญจศีลเบญจธรรม ธรรมศึกษาชั้นตรี.ppt
niralai
ปัญหาถามตอบ วิชาเบญจศีลเบญจธรรม ธรรมศึกษาชั้นตรี โดยพระปภัสสร ปสนฺนจิตฺโต
099 ชาวพุทธควรทำตัวอย่างไร (บทบาทหน้าที่ขอชาวพุทธ) .ppt
099 ชาวพุทธควรทำตัวอย่างไร (บทบาทหน้าที่ขอชาวพุทธ) .ppt
niralai
ชาวพุทธควรทำตัวอย่างไร? บทบาทหน้าที่ที่พึงกระทำ
107 วันมาฆบูชา (ขึ้น ๑๕ ค่ำ เดือน ๓).ppt
107 วันมาฆบูชา (ขึ้น ๑๕ ค่ำ เดือน ๓).ppt
niralai
วันมาฆบูชา (ขึ้น ๑๕ ค่ำ เดือน ๓)
102 เพื่อนแท้ (มิตรแท้-มิตรเทียม ๔) .ppt
102 เพื่อนแท้ (มิตรแท้-มิตรเทียม ๔) .ppt
niralai
เพื่อนแท้ (ลักษณะของมิตรแท้-มิตรเทียม ๔ ประเภท)
103 วิชาพุทธประวัติธรรมศึกษาชั้นตรี .ppt
103 วิชาพุทธประวัติธรรมศึกษาชั้นตรี .ppt
niralai
ปัญหาถามตอบ วิชาพุทธประวัติธรรมศึกษาชั้นตรี โดย พระปภัสสร สนฺนจิตฺโต
101 เพื่อนที่ดีของเพื่อน (ความหมาย) .ppt
101 เพื่อนที่ดีของเพื่อน (ความหมาย) .ppt
niralai
เพื่อนที่ดีของเพื่อน ความหมาย ประเภทของเพื่อน คุณธรรมที่พึงปฏิบัติในการคบเพื่อน
106 วันเข้าพรรษา (แรม ๑ ค่ำ เดือน ๘).ppt
106 วันเข้าพรรษา (แรม ๑ ค่ำ เดือน ๘).ppt
niralai
วันเข้าพรรษา (แรม ๑ ค่ำ เดือน ๘)
105 วิชาเบญจศีลเบญจธรรม ธรรมศึกษาชั้นตรี.ppt
105 วิชาเบญจศีลเบญจธรรม ธรรมศึกษาชั้นตรี.ppt
niralai
099 ชาวพุทธควรทำตัวอย่างไร (บทบาทหน้าที่ขอชาวพุทธ) .ppt
099 ชาวพุทธควรทำตัวอย่างไร (บทบาทหน้าที่ขอชาวพุทธ) .ppt
niralai
107 วันมาฆบูชา (ขึ้น ๑๕ ค่ำ เดือน ๓).ppt
107 วันมาฆบูชา (ขึ้น ๑๕ ค่ำ เดือน ๓).ppt
niralai
102 เพื่อนแท้ (มิตรแท้-มิตรเทียม ๔) .ppt
102 เพื่อนแท้ (มิตรแท้-มิตรเทียม ๔) .ppt
niralai
103 วิชาพุทธประวัติธรรมศึกษาชั้นตรี .ppt
103 วิชาพุทธประวัติธรรมศึกษาชั้นตรี .ppt
niralai
101 เพื่อนที่ดีของเพื่อน (ความหมาย) .ppt
101 เพื่อนที่ดีของเพื่อน (ความหมาย) .ppt
niralai
106 วันเข้าพรรษา (แรม ๑ ค่ำ เดือน ๘).ppt
106 วันเข้าพรรษา (แรม ๑ ค่ำ เดือน ๘).ppt
niralai
Ad
การเขียนคำสั่งควบคุมแบบมีทางลือก
1.
การเขียนคาสั่งควบคุมแบบมีทางลือก
2.
1.คำสั่งจัดเก็บข้อมูลลงหน่วยควำมจำ การจัดเก็บข้อมูลลงหน่วยความจาคอมพิวเตอร์ ภาษากาหนดให้ดาเนินการผ่านซื้อ ที่ผู้สร้างงาน โปรแกรมเป็นผู้กาหนดเอง
ระบบคอมพิวเตอร์จะจัดเก็บชื่อและตาแหน่งที่อยู่ (address) ในหน่วยความจา เพื่ออ้างอิงนาข้อมูลที่จัดเก็บนั้นมาใช้งาน การกาหนดชื่อที่ใช้เก็บข้อมูลต้องทาภายใต้กฎเกณฑ์ และต้อง ศึกษาวิธีกาหนดลักษณะการจัดเก็บข้อมูลที่ภาษากาหนดไว้ ลักษณะการจัดเก็บข้อมูลมี 2 แบบคือ แบบ ค่าคงที่และแบบตัวแปร ทั้งนี้ก่อนที่จะเขียนคาสั่งกาหนดการจัดเก็บข้อมูล ควรมีความรู้ในเรื่องชนิดข้อมูล ก่อน
3.
1.1 ชนิดข้อมูลแบบพื้นฐำน การจัดเก็บข้อมูลลงหน่วยความจาทั้งแบบค่าคงที่หรือแบบตัวแปร ต้องกาหนดชนิดข้อมูลให้ ระบบรับทราบ
ในที่นี้กล่าวถึงชนิดข้อมูลแบบพื้นฐาน 3 กลุ่มหลักเท่านั้น ชนิดข้อมูล ขอบเขตของข้อมูล อธิบาย Char -128 ถึง 127 เก็บข้อมูลแบบอักขระ Int -32768 ถึง 32767 เก็บข้อมูลแบบตัวเลขจานวน เต็ม Float 3.4 x 10-38 ถึง 3.4 x 1038 เก็บข้อมูลแบบตัวเลข ทศนิยม ตัวเลขหลังจด 6 หลัก
4.
1.2คำสั่งจัดเก็บข้อมูลแบบค่ำคงที่ ประสิทธิภำพคำสั่ง : ลักษณะการจัดเก็บข้อมูลในหน่วยความจาไม่สามารถเปลี่ยนแปลงได้ รูปแบบ
Const data_type var = data ; อธิบำย data_type คือที่ชนิดข้อมูลแบบพื้นฐาน Var คือชื่อหน่วยความจาที่ผู้ใช้ต้องกาหนดตามกฎการตั้งชื่อ Data คือข้อมูลที่กาหนดเป็นค่าคงที่
5.
1.3คำสั่งจัดเก็บข้อมูลแบบตัวแปร ประสิทธิภาพคาสั่ง : ลักษณะการจัดเก็บข้อมูลในหน่วยความจาสามารถเปลี่ยนแปลงได้ รูปแบบ
1 var_type var_name[,….]; รูปแบบ 2 var_type var_name = data ; อธิบาย var_type คือหน่วยชนิดข้อมูลแบบพื้นฐาน var name คือชื่อหน่วยความจา ที่ผู้ใช้ต้องกาหนดตามกฎการตั้งชื่อ data คือข้อมูลที่กาหนดเป็นค่าเริ่มต้น (อาจมีหรือไม่ก็ได้)
6.
2.กำรเขียนนิพจน์เชิงตรรกะ ในกำรเขียนนิพจน์เชิงตรรกะต้องมีควำมรู้ดังนี้ 2.1 ตัวดำเนินกำรทำงคณิตศำสตร์ ตารางสัญลักษณ์ตัวดาเนินการทางคณิตศาสตร์ ตัวดาเนินการ ความหมาย
ตัวอย่าง + บวก 10+2 – ลบ 10-2 * คูณ 10*2 / หาร 10/2 % หารเอาเศษ 10%2
7.
2.2 ตัวดำเนินกำรควำมสัมพันธ์ ใช้เขียนประโยคคาสั่งแบบมีเงื่อนไข 1
ประโยค ตารางสัญลักษณ์ตัวดาเนินการความสัมพันธ์ ตัวดาเนินการ ศัพท์เฉพาะ ความหมาย ตัวอย่าง ผลลัพธ์ < less than น้อยกว่า 3<2 ; คาตอบคือ false > greater than มากกว่า 3>2 ; คาตอบคือ true <= less than or equal น้อยกว่าหรือเท่ากับ 3<=2 ; คาตอบคือ false >= greater than or equal มากกว่าหรือเท่ากับ 3>=2 ; คาตอบคือ true == equal เท่ากับ 3==2 ; คาตอบคือ false != not equal ไม่เท่ากับ 3!=2 ; คาตอบคือ true
8.
2.3ตัวดำเนินกำรเชิงตรรกะ เป็นสัญลักษณ์ใช้เชื่อมประโยคคาสั่งแบบมีเงื่อนไข 2 ประโยคขึ้นไป ตรรกะ
คือ การคิดเชิงเหตุผลที่มีความจริงค่าใดค่าหนึ่งคือ จริง (True: 1) หรือ (False: 0) ตารางสัญลักษณ์ตัวดาเนินการเชิงตรรกะ ตัวดำเนินกำร ศัพท์เฉพำะ ควำมหมำย ตัวอย่ำง ผลลัพธ์ && AND และ (9>0)&&(9<5) ; คาตอบคือ false || OR หรือ (9>0)|| (9<5) ; คาตอบคือ true ! NOT นิเสธ !(9>0) ; คาตอบคือ false
9.
3.คำสั่งควบคุมแบบมีทำงเลือก ลักษณะ if คาสั่ง
if มีการทางานดังนี้หากประโยคเงื่อนไขเป็นจริงให้ไปทางานตามคาสั่งต่อจากเงื่อนไข แล้วไป ตาแหน่งคาสั่งชุดต่อไป หากเงื่อนไขเป็นเท็จก็ไม่ต้องทาอะไร ให้ไปตาแหน่งคาสั่งชุดต่อไป
10.
3.1 รูปแบบกำรเขียนคำสั่งแบบ if รูปแบบ
1 กรณีหลังเงื่อนไข if มี 1 คาสั่ง
11.
รูปแบบ 2 กรณีหลังเงื่อนไข
if มีมากกว่า 1 คาสั่ง
12.
3.2กรณีใช้ประโยคคำสั่งแบบ if –
else คาสั่ง if – else มีการทางานดังนี้หากเงื่อนไขเป็นจริง ให้ทางานตามคาสั่งชุดที่ 1 แล้วไปที่คาสั่งชุด ต่อไป แต่หากเงื่อนไขเป็นเท็จ ให้ทางานตามคาสั่งชุดที่ 2 แล้วไปที่คาสั่งชุดต่อไป รูปแบบกำรเขียนคำสั่งแบบ if – else
13.
3.3กรณีใช้ประโยคคำสั่งแบบ if –
else if – else คาสั่ง if – else if – else มีการทางานดังนี้หากเงื่อนไข 1 เป็นจริง ให้ทางานตามคาสั่งชุดที่ 1 แล้วทาตามคาสั่งชุดต่อไป หากเงื่อนไข 1 เป็นเท็จ ให้ตรวจสอบว่าเงื่อนไข 2 เป็นจริงหรือไม่ หาก เงื่อนไข 2 เป็นจริงให้ทางานตามคาสั่งชุดที่ 2 แล้วทาตามคาสั่งชุดต่อไป หากเงื่อนไข 2 เป็นเท็จ ให้ตรวจสอบว่าเงื่อนไข n เป็นจริงหรือไม่ หากเงื่อนไข n เป็นจริง ให้ทางานตามคาสั่งชุดที่ n แล้ว ทาตามคาสั่งชุดต่อไป หากเงื่อนไข n เป็นเท็จ ให้ทาตามคาสั่งที่อยู่หลัง else แล้วทาตามคาสั่ง ชุดถัดไป
14.
4.คำสั่งควบคุมแบบมีทำงเลือก ลักษณะ switch การควบคุมการทางานเชิงตรรกะในภาษาซี
นอกจากคาสั่ง if แล้ว ยังมีคาสั่ง switch ที่ให้เลือกนาไปใช้ ควบคุมการทางานแบบมีทางเลือก กรณีทางเลือกการทางานมีเป็นจานวนมาก ตัวอย่างเช่น งานตัดสินผล การเรียนแบบ 8 ระดับ หากใช้คาสั่ง if รูปแบบการเขียนประโยคคาสั่งจะมีจานวนบรรทัดคาสั่งจานวนมาก ทาให้อ่านคาสั่งได้ยากภาษาซีออกแบบคาสั่ง switch ให้ทางานลักษณะวิเคราะห์ตรวจสอบค่าของตัวแปร หรือนิพจน์ว่าตรงกับค่าภายในคาสั่ง case ใด จะทางานตามคาสั่งภายใต้การควบคุมของคาสั่ง case นั้น แต่หากตรวจสอบแล้วไม่ตรงกับคาสั่งใดเลย จะทางานภายใต้คาสั่ง default (ผู้เขียนคาสั่งอาจไม่เลือก เขียนคาสั่ง default ก็ได้)
15.
แนวการขียนผังงานคาสั่งɾٳ
16.
5.กรณีศึกษำกำรใช้คำสั่งควบคุมแบบมีทำงเลือก กรณีมี2ทำงเลือก บริษัท BT
ต้องการคานวณเงินโบนัสพนักงาน กาหนดเกณฑ์พิจารณาตามเงื่อนไขดังนี้ *ถ้ายอดขายมากกว่า 40,000 บาท ให้โบนัส 20 % ของยอดขาย *นอกเหนือจากนี้ให้โบนัส 10% ของยอดขาย กาหนดการแสดงผลทางจอภาพ ดังนี้
17.
แนวทางขั้นตอนการสร้างงานโปรแกรม 1.การวิเคราะห์ระบบงานเบื้องต้น 1.1สิ่งที่ต้องการ โบนัสพนักงาน 1.2สมการคานวณ เลือกคานวณค่าโบนัสตามเงื่อนไขดังนี้ ถ้ายอดขาย
> 40,000 คานวณโบนัส =ยอดขาย *20% นอกเหนือจากนี้ คานวณโบนัส =ยอดขาย*10% 1.3ข้อมูลนาเข้า รหัสพนักงาน ชื่อพนักงาน ยอดขาย 1.4การแสดงผล ตามโจทย์กาหนด 1.5กาหนดคุณสมบัติตัวแป
18.
1.6ลาดับขั้นตอนการทางาน (action) 1)พิมพ์หัวข้อรายงาน 2)ป้ อนข้อมูล
รหัสพนักงาน (en) ชื่อพนักงาน (name) ยอดขาย(sum) 3)คานวณโบนัส (bonus) ตามเงื่อนไขดังนี้ ถ้า sum >40,000 ให้คานวณ bonus=sum*20% นอกเหนือจากนี้ให้คานวณ bonus=sum*10% 4)พิมพ์ bonus 5)จบการทางาน
19.
2.ลาึϸบการทางาȨ้วยผังงาȨปรแกรม
20.
3.คาสั่งควบคุมการทางาน
21.
อ้ำงอิง https://pondkhaijeaw.wordpress.com เข้าถึงเมื่อ 21/6/2558 https://cacalott.wordpress.com
เข้าถึงเมื่อ 21/6/2558 https://phijittra.wordpress.com/2013/09/18/ เข้าถึงเมื่อ 21/6/2558
22.
สมำชิก 1. นายศุภณัฐ รุ่งแสง
เลขที่ 8 2. นายนราวิชญ์ เรียบร้อย เลขที่ 11 3. นางสาวกนกวรรณ ทวีสุข เลขที่ 20 4. นางสาวพรพิมล ทองไพโรจน์ เลขที่ 26 5. นางสาวระวีวรรณ อินวารี เลขที่ 35 6. นางสาววีระวรรณ อินวารี เลขที่ 36 7. นางสาวสุดารัตน์ แสงสุริยะ เลขที่ 38
Download