The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.
Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by kanjana.khrumi, 2022-09-16 01:43:29

ชุดฝึกทักษะการเขียนโปรแกรมด้วยภาษา Scratch

ชุดกิจกรรม 2

50

ใบความรท 4.1
การทำงานแบบทางเลอก

การทำงานแบบทางเลอก จะมการตรวจสอบเงอนไขเพอตดสนใจเลอกทำคำสงอยางใดอยางหนง
ตวดำเนนการเปรยบเทยบ เชน

ตวดำเนนการ ตวอยาง scratch คำอธบาย

= x เทากบ y หรอไม ?

> x มากกวา y หรอไม ?
< x นอยกวา y หรอไม ?

ตวอยางการทำงานแบบทางเลอก
ตวอยางท 1 ในรายวชาวทยาการคำนวณ มขอตกลงวา ถาใครสอบไดคะแนนมากวา 80 คะแนน จะไดรางวล
พเศษ
ปญหา หาผทสอบไดคะแนนมากวา 80 คะแนน
การวเคราะหและกำหนดรายละเอยดของปญหา
ขอมลเขา: คะแนนสอบ
ขอมลออก: รางวลพเศษ

การวางแผนการแกปญหา
ปญหา: หาผทสอบไดคะแนนมากวา 80 คะแนน
เรมตน
1. รบขอมล คะแนนสอบ
2. ตรวจสอบคะแนน ถามากกวา 80 ตวละครพดวา ไดรางวลพเศษ
จบ

51

การดำเนนการการแกปญหา โดยใชโปรแกรม Scratch

ตวอยางท 2 ครอบครวของนองอม ตกลงกนวา ถาเปนวนอาทตย จะไปเยยมญาต
การวเคราะหและกำหนดรายละเอยดของปญหา
ขอมลเขา: วนในหนงสปดาห
ขอมลออก: ตวละครพดวาไปเยยมญาต
การวางแผนการแกปญหา

วนอาทตยหรอไม

52

การดำเนนการแกปญหาโดยใชโปรแกรม Scratch

53
ตัวอย่างการทำงานโปรแกรมแบบสองทางเลือก
ตัวอย่างที่ 3 น้องอิ่มต้องการตรวจสอบว่าตัวเลขใดบ้างที่เป็นเลขคู่และตัวเลขใดบ้างที่เป็นเลขคี่ (ตรวจสอบ
เลขคู่โดยการนำตัวเลขมาหารเอาเศษด้วย 2 ถ้าได้เศษเป็น 0 แสดงว่าเป็นเลขคู่ ถ้าได้เศษเป็น 1 แสดงว่าเป็น
เลขคี)่
การวเิ คราะหแ์ ละกำหนดรายละเอียดของปญั หา
ข้อมลู เข้า: รบั ขอ้ มูล ตัวเลข
ขอ้ มูลออก: ผลการตรวจสอบว่าเปน็ เลขคหู่ รือเลขค่ี
การวางแผนการแกป้ ัญหา

ชุดการจัดชดกุ กิจจกิ กรรรมรมกกาารรเรเรียยี นนรรู้ ้(ู (สสำำ� หหรรบับั นนกักั เเรรยียี นน)) กกลลมุ่มุ่ สสาารระะกกาารรเรเรยี ียนนรรวู้ วู้ทิ ทิ ยยาศาศาสาสตตรแ์รลแ์ ะลเะทเคทโคนโโนลโยลี ยสีาสราะรเทะเคทโนคโโลนยโลี (ยวีชิ (าวกิทายราคกำ� านรวคณำน) ชวณนั้ ม)ธัชยน้ั มมศธั กึ ยษมาศปกึ ที ษี่ 1าปีท5่ี 13

54

การดำเนนการแกปญหา โดยเขยนเปนโปรแกรม Scratch


Click to View FlipBook Version