Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore Algotithm

Algotithm

Published by wassana.d, 2020-05-29 03:59:10

Description: Algotithm

Keywords: Algotithm

Search

Read the Text Version

1

 การแก้ปัญหาอย่างมขี ้นั ตอน ซ่ึงมีเป้ าหมายและแนวทาง ในการปฏบิ ัตอิ ย่างชัดเจน เป็ นข้นั ตอนของคาสั่งทม่ี ลี าดบั (Step – by – step) 2

 เรียงลาดบั ความสาคญั ของงานท่จี ะทา เขียนออกมาในลกั ษณะภาษาเขียนสามารถเข้าใจง่าย มีความละเอยี ดของโครงสร้างพอสมควร 3

ตวั อย่าง การต้มไข่ไก่ • วตั ถุดิบ : ไข่ไก่ ผลลพั ธ์ : ไข่ตม้ สุก • Algorithm 1 Algorithm 2 –ตม้ น้าใหเ้ ดือด - ตม้ น้าใหเ้ ดือด –ใส่ไข่ - ใส่ไข่ –รอ 10 นาที –ดบั ไฟ / ปิ ดเตา - รอ 5 นาที - ดบั ไฟ / ปิ ดเตา –ปอกไข่

Algotithm 1 Vs Algotithm 2 • ผลท่ีไดเ้ หมือนกนั คือ ไข่ตม้ • ผลลพั ธ์อลั กอริธึม 2 สามารถทานไดเ้ ลย ส่วนอลั กอริธึม 1 ตอ้ งปอกก่อนทาน • สรุป เราไดผ้ ลลพั ธ์ตามท่ีโจทยต์ อ้ งการคือ ไข่ตม้

Algotithm 3 การตม้ ไข่ไก่ทาน ผลลพั ธ์ : ไข่ตม้ สุก • วตั ถุดิบ : ไข่ไก่ ได้ไข่ต้มหรือไม่ ? • Algorithm Algorithm นีจ้ ะไม่ได้ไข่ต้ม – ตม้ น้าใหเ้ ดือด เพราะ.... – รอ 10 นาที – ดบั ไฟ / ปิ ดเตา – ปอกไข่

การวิเคราะห์ปัญหา • กระบวนการทางานของคอมพิวเตอร์ Output Input Process การพจิ ารณา  ข้นั ตอนการทางานเป็นการนาเขา้ ป้ อนเขา้ ระบบ ถือเป็น Input  ข้นั ตอนเก่ียวกบั การกระทา (กริยา) ถือเป็น Process  ข้นั ตอนการนาขอ้ มูลออกจากระบบ แสดงผล ถือเป็น Output 7

Example เราลองนาข้นั ตอนการต้มไข่มาวเิ คราะห์  ต้มนา้ ให้เดอื ด => การกระทา (Process)  ใส่ไข่  รอ 10 นาที => การป้ อนข้อมูล (Input)  ดบั ไฟ  ปอกไข่ => การกระทา (Process)  ผลลพั ธ์ => การกระทา (Process) => การกระทา (Process) => ไข่ต้มสุก (Output)


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook