📝 เรียงลำดับขั้นตอนด้วยภาษาธรรมชาติ
📌 สถานการณ์ที่กำลังออกแบบ: ภารกิจแม่ค้าผลไม้วัยจิ๋ว (คำนวณราคาสินค้า)
⚠️ กฎเหล็กของการเขียนภาษาธรรมชาติ:
การเขียนอัลกอริทึมคือการเอาข้อมูลจากข้อที่แล้ว (Input, Process, Output) มาแต่งเป็นประโยคเรียงข้อ 1, 2, 3...
ข้อควรระวัง: ต้องใช้ "ชื่อตัวแปรภาษาอังกฤษ" ให้สะกดตรงกันเป๊ะกับที่ตั้งไว้ในขั้นตอนก่อนหน้า ห้ามเปลี่ยนชื่อเด็ดขาด!
👉 โครงสร้างสำหรับนำไปใช้งาน:
- เริ่มต้นการทำงาน
- แสดงข้อความบนหน้าจอว่า "กรุณาป้อนจำนวน..."
- รับค่าข้อมูลนำเข้า มาเก็บไว้ในตัวแปรชื่อ [ชื่อตัวแปร]
- คำนวณหาผลลัพธ์ โดยนำตัวแปร [ชื่อตัวแปร] คูณกับตัวเลข [ค่าคงที่] แล้วนำผลลัพธ์ไปเก็บไว้ในตัวแปรชื่อ [ชื่อตัวแปรผลลัพธ์]
- แสดงข้อความบนหน้าจอว่า "ราคาสุทธิ..."
- แสดงผลลัพธ์ที่อยู่ข้างในตัวแปรชื่อ [ชื่อตัวแปรผลลัพธ์] ออกทางหน้าจอ
- สิ้นสุดการทำงาน
💡 ดูตัวอย่าง (ถ้าเปลี่ยนไปคำนวณราคาส้ม กิโลกรัมละ 40 บาท):
1. เริ่มต้นการทำงาน
2. แสดงข้อความบนหน้าจอว่า "กรุณาป้อนจำนวนกิโลกรัมของส้ม:"
3. รับค่าข้อมูลนำเข้า มาเก็บไว้ในตัวแปรชื่อ weight
4. คำนวณหาผลลัพธ์ โดยนำตัวแปร weight คูณกับตัวเลข 40 แล้วนำผลลัพธ์ไปเก็บไว้ในตัวแปรชื่อ total
5. แสดงข้อความบนหน้าจอว่า "ราคาสุทธิที่ต้องจ่ายคือ (บาท):"
6. แสดงผลลัพธ์ที่อยู่ข้างในตัวแปรชื่อ total ออกทางหน้าจอ
7. สิ้นสุดการทำงาน