การออกแบบอัลกอลิทึม (ตรวจแล้ว)

สถานะการณ์ : จิตอาสาปลูกต้นไม้ริมทาง (แปลงหน่วยระยะทาง)
ผู้จัดทำ : อภินันท์ สัตย์ซํ้า   วันที่เริ่มทำ : 3 ก.ย. 2569 10:47

ดูคะแนน Preview

สถานะการณ์

ผู้ใหญ่บ้านกำลังระดมชาวบ้านทำโครงการ "ถนนสีเขียว" โดยวัดระยะทางถนนเข้าหมู่บ้านมาเป็นหน่วย "กิโลเมตร" แต่การกะระยะปลูกต้นไม้ต้องใช้หน่วยเป็น "เมตร" ให้นักเรียนช่วยผู้ใหญ่บ้านออกแบบโปรแกรมแปลงหน่วยระยะทาง จากกิโลเมตร ให้กลายเป็นเมตร เพื่อให้ชาวบ้านเตรียมต้นกล้าได้พอดีกับระยะทาง!

1. ทำความเข้าใจและวิเคราะห์ปัญหา
กำหนดวัตถุประสงค์ของปัญหา (Objective)

เพื่อสร้างโปรแกรมที่ ตัวเลขกิโลเมตรที่เราจะปลูกต้นไม้ แล้วนำมา คูณกับ1000 และแสดงผล ระยะทางเป็นเมตร

กำหนดรูปแบบผลลัพธ์ที่ต้องการ

รูปแบบผลลัพธ์ที่ต้องการ (Output) คือ : ตัวเลขที่มีหน่วยเป็นเมตร

กำหนดข้อมูลนำเข้า

ข้อมูลนำเข้า (Input) คือ : ตัวเลขที่มีหน่วยเป็นกิโลเมตร

กำหนดข้อมูลอื่นๆ ที่ใช้ในการแก้ปัญหา

การประมวลผล คือ : 1000

ตัวแปรที่ใช้ คือ : m

ระบุข้อมูลทั้งหมดที่ได้จากการแลกเปลี่ยนกับเพื่อนและจากการสืบค้นข้อมูล

ตัวแปรที่ใช้ : kilometer

สูตรคำนวณ : m*kilometer=1000

ระบุลักษณะรูปแบบของผังงานของโปรแกรม

รูปแบบผังงานที่ใช้ คือ : แบบเรียงลําดับ

2. อธิบายการทำงานของอัลกอลิทึม
ออกแบบอัลกอริทึมด้วยภาษาธรรมชาติ

1. เริ่มต้นการทำงาน

2. รับค่า ตัวเลขกิโลเมตรkilometer มาเก็บในตัวแปร kilometer

3. นำ ตัวแปรkilometer  มา คูณกับ1000  แล้วเก็บผลลัพธ์ในตัวแปร m

4. แสดงผลลัพธ์ m ออกทางหน้าจอ

5. สิ้นสุดการทำงาน

ออกแบบอัลกอริทึมด้วยรหัสจำลอง

START

     PRINT  ''รับค่าตัวเลขกิโล่มตร''

     TNPUT kilometer

     SET  ''m*kilometer=1000''

     PRlNT  "ระยะทางแปลงเป็นหน่วยเมตรคือ"

     PRlNT  m

 END      


ออกแบบอัลกอริทึมด้วยผังงาน

4 กรอก HTML Code (Iframe)
ให้คะแนน
คำแนนที่ได้รับ
/ 10
ให้ดาว