![]() | รหัสเทียม หรือซูโดโค้ด (Pseudo Code) | ![]() |
|
ต.ย. อัลกอริทึมที่ 1 : ต้มมาม่า [3]p.25 1. หามาม่าไว้ 1 ซอง 2. ฉีกซองมาม่าและเทลงถ้วยเปล่า 3. ฉีกซองเครื่องปรุง แล้วเทลงถ้วยเดิม 4. ต้มน้ำให้ร้อนได้ที่ แล้วเทลงถ้วย 5. ปิดฝาไว้ 3 นาที 6. เปิดฝา แล้วรับประทาน |
ต.ย. อัลกอริทึมที่ 2 : หาค่าเฉลี่ย ใช้ Pseudo Code 1. set variable 2. loop 1. 2. 3. 4. 5. |
ต.ย. อัลกอริทึม 3 : ต้มมาม่า 30 ถ้วย 1. ซื้อมาม่า 30 ซอง 2. ต้มน้ำ 7.5 ลิตรจนเดือด 3. ทำซ้ำ 30 ครั้ง |
ต.ย. อัลกอริทึม 4 : รับค่า 3 ครั้งแล้วหาผลรวม [6]p.4 1. set sum 2. input value1 3. input value2 4. input value3 5. calculate sum = value1 + value2 + value3 6. write sum |
ต.ย. อัลกอริทึม 5 : ใช้เครื่องคิดเลขหาผลรวม [3]p.26 [6]p.4 1. turn on calculator 2. clear calculator 3. repeat the following instructions |
ต.ย. อัลกอริทึม 6 : เปรียบเทียบอายุนาย ก กับนาย ข แล้วพิมพ์อายุคนที่มากกว่า 1. รับอายุนาย ก 2. รับอายุนาย ข 3. เปรียบเทียบ อายุนาย ก มากกว่า อายุนาย ข หรือไม่ |
ต.ย. อัลกอริทึม 7 : เปรียบเทียบอายุนาย ก กับนาย ข กับนาย ค แล้วพิมพ์อายุคนที่มากกว่า # 1. รับอายุนาย ก 2. รับอายุนาย ข 3. รับอายุนาย ค 4. เปรียบเทียบ อายุนาย ก มากกว่า อายุนาย ข และมากกว่า อายุนาย ค หรือไม่ |
ต.ย. อัลกอริทึม 8 : เปรียบเทียบอายุนาย ก กับนาย ข กับนาย ค แล้วพิมพ์อายุคนที่มากกว่า # 1. รับอายุนาย ก 2. รับอายุนาย ข 3. รับอายุนาย ค 4. เก็บอายุนาย ก ไว้ในใจ 5. เปรียบเทียบ อายุนาย ข มากกว่าที่เก็บในใจ หรือไม่ |
ต.ย. อัลกอริทึม 9 : จัดเรียงข้อมูลน้อยไปมาก แบบ bubble sort [2]p.21 1. ทำซ้ำจาก i = 1 ถึง count - 1 ประมวลผล i=1 8, 5 ,4 , 6, 8 8, 5 ,4 , 6, 8 8, 5 ,4 , 6, 8 5, 8 ,4 , 6, 8 |
ต.ย. อัลกอริทึม 10 : หาภาษี [3]p.29 set total_tax to 0 get tax dowhile (tax not equal 0) |
|
เอกสารอ้างอิง
[1] นิรุธ อำนวยศิลป์, "โครงสร้างข้อมูล : การเขียนโปรแกรมและการประยุกต์", บริษัท ดวงกมลสมัย จำกัด., กรุงเทพฯ, 2548. [2] Guy J.Hale, Richard J.Easton, "Applied Daa Structures Using Pascal", D.C.Heath and Company. Canada. 2530. [3] โอภาส เอี่ยมสิริวงศ์, "โครงสร้างข้อมูล (Data Structures) เพื่อการออกแบบโปรแกรมคอมพิวเตอร์", บริษัท ซีเอ็ดยูเคชั่น จำกัด., กรุงเทพฯ, 2549. [4] วิวัฒน์ อภิสิทธิ์ภิญโญ, อมร มุสิกสาร, "โครงสร้างข้อมูล (Data Structures)", บริษัท เอ-บุ๊ค ดิสทริบิวชั่น จำกัด., กรุงเทพฯ, 2548. [5] เนรมิต ชุมสาย ณ อยุธยา, "เรียนรู้โครงสร้างข้อมูลและอัลกอริทึมด้วย Java", บริษัท ซีเอ็ดยูเคชั่น จำกัด., กรุงเทพฯ, 2550. [6] ขนิษฐา นามี, "โครงสร้างข้อมูลและอัลกอริทึม", บริษัท ไอดีซี อินโฟ ดิสทริบิวเตอร์ เซ็นเตอร์ จำกัด., กรุงเทพฯ, 2548. |