เรามาเริ่มกันเลยครับ อย่างแรกสิ่งที่ต้องมีก่อนคือ เครื่องคิดเลข Casio fx-5800P ปัจจุบันราคาอยู่ที่หนึ่งพันกลางๆ หาซื้อได้แถวคลองถม ราคาก็แตกต่างกันไป หรือจะสั่งซื้อในเน็ตก็สะดวกดีสำหรับคนต่างจังหวัด ผู้เขียนเองก็สั่งซื้อทางเน็ตเหมือนกัน แนะนำเว็บนี้ครับ http://mrfinance.tarad.com/?lang=th ราคาถูกดีการให้บริการก็น่าสนใจ ส่งเครื่องให้ก่อนแล้วค่อยโอนเงินทีหลังก็ได้ โอ้โห มีแบบนี้ด้วย ทั้งนี้ผู้เขียนไม่ได้รู้จักกับเจ้าของเว็บดังกล่าวเป็นการส่วนตัวหรือมีส่วนได้ส่วนเสียใดๆ ทั้งสิ้น เพียงแค่อยากจะแนะนำแหล่งซื้อในราคาที่ถูก ส่วนจะซื้อหากันที่ไหนก็แล้วแต่บุคคลจะพิจารณาครับ
หลักใหญ่ๆ ของการเขียนโปรแกรมอยู่ 3 ขั้นตอนดังนี้
- ป้อนข้อมูล (Input)
- ประมวลผล (Process)
- แสดงผล (Output)
- การป้อนข้อมูล คือ การนำข้อมูลเข้าสู่ระบบด้วยวิธีการต่างๆ เช่น การป้อนข้อมูลทางปุ่มกดหรือจะเป็นการกำหนดค่าลงไปในตัวโปรแกรมเลยก็ได้
- การประมวลผล คือ การนำข้อมูลที่ได้จากการป้อนข้อมูลมาคำนวณหรือกระทำการบางอย่างเพื่อให้ได้ผลลัพธ์ตามที่ผู้ออกแบบโปรแกรมต้องการ
- การแสดงผล คือ การนำผลลัพธ์ที่ได้จากการประมวผลมาแสดง
ก่อนจะเริ่มลงมือเขียนโปรแกรมเรามาทำความรู้จักกับโหมด(MODE) ที่สำคัญที่จะใช้สำหรับเขียนโปรแกรม ในที่นี้จะกล่าวถึงเพียง 2 โหมดที่จำเป็นสำหรับการเขียนโปรแกรมพื้นฐานเท่านั้น
- โหมด COMP (กดปุ่ม MODE แล้วตามด้วยเลข 1) อธิบายกันง่ายๆ ก็คือโหมดคำนวณทั่วไปหรือโหมดที่ใช้กดเครื่องคิดเลขทั่วไปนั่นแหละครับ
- โหมด PROG (กดปุ่ม MODE แล้วตามด้วยเลข 5) คือโหมดที่เราจะใช้สำหรับเขียนโปรแกรมกัน
ขั้นแรกเราลองมาสร้างโปรแกรมที่เป็นของเราเองกันดีกว่า
- การสร้างโปรแกรม
- เข้าไปโหมดป้อนโปรแกรมกันก่อนโดย กดปุ่ม MODE แล้วกดเลข 5
- เข้ามาหน้า Program Menu แล้วกดเลข 1(1:NEW) เพื่อสร้างโปรแกรมใหม่
- หน้าถัดมามีข้อความ File Name? และมีช่องให้ป้อนตัวษรซึ่งก็คือชื่อโปรแกรมที่เราต้องการจะเขียน ตั้งชื่อได้ว่าอะไรก็ได้ครับแต่จะต้องไม่เกิน 12 ตัวอักษร ขอแนะนำว่าให้ตั้งชื่อให้สอดคล้องกับโปรแกรมที่จะเขียน เวลาจะใช้โปรแกรมจะได้หาได้ง่ายๆ หน่อย ในที่นี้ผู้เขียนจะขอตั้งชื่อว่า "RECT AREA" เพื่อให้สอดคล้องกับตัวอย่างถัดไปที่จะนำเสนอ หลังจากตั้งชื่อเสร็จก็กดปุ่ม EXE
- หน้าถัดมา File Mode คือให้เลือกว่าเราจะ RUN(สั่งให้โปรแกรมทำงาน) โปรแกรมนี้ในโหมดไหน กดเลข 1(1:COMP) เพื่อลงทะเบียนหรือบอกให้เครื่องรู้ว่าเราจะรันโปรแกรมนี้ในโหมด COMP หรือโหมดคำนวณทั่วไป
- หน้าถัดมาเป็นหน้าสำหรับเขียนโค้ดหรือคำสั่่งของโปรแกรม ตอนนี้เรายังไม่ต้องสนใจหรือใส่อะไรลงไป เพราะขั้นตอนที่ทำนี้เป็นเพียงการสร้างโปรแกรมเท่านั้น ยังไม่ได้เขียนโปรแกรม
- เรียบร้อยแล้วครับสำหรับการสร้างโปรแกรม ทีนี้ก็ออกจากโหมดโปรแกรมเข้าโหมดคำนวณโดย กดปุ่ม MODE แล้วกดเลข 1(1:COMP)
เมื่อสร้างโปรแกรมได้แล้วต่อมาก็มาลองลบโปรแกรมกันดูครับ แต่ก่อนจะลบโปรแกรมเรามาสร้างโปรแกรมขึ้นมาใหม่อีกซักตัวเพื่อเอาไว้ทดลองการลบโปรแกรมของเรากัน ให้สร้างโปรแกรมขึ้นมาอีกหนึ่งตัวตาม 6 ขั้นตอนการสร้างโปรแกรม ตั้งชื่อว่า "ABC" (หรืออะไรก็ได้) เสร็จแล้วเรามาลองลบโปรแกรมกันดู
- การลบโปรแกรม
- เข้าไปที่โหมดโปรแกรม(แบบเดียวกันกับข้อ 1 ของการเขียนโปรแกรม)
- หน้าถัดมา Program Menu เลือก 4:DELETE
- หน้าถัดมา Delete File เลือก 1:One File(ลบไฟล์เดียว)
- หน้าถัดมา Prog Delete ให้เลื่อนลูกศรขึ้นลงจนมาถึงชื่อโปรแกรม "ABC" หรือชื่อโปรแกรมที่เราต้องการจะลบ กดปุ่ม EXE
- หน้าถัดมา Delete File? เครื่องถามยืนยันว่าต้องการลบไฟล์นี้จริงหรือไม่(เผื่อเปลี่ยนใจ) กดปุ่ม EXE เพื่อยืนยันว่าจะลบไฟล์ แต่หากเปลี่ยนใจให้กดปุ่ม EXIT
- หลังจากยืนยันการลบไฟล์แล้วก็จะกลับมาหน้า Prog Delete อีกครั้งเผื่อว่าต้องการจะลบโปรแกรมอีก ในที่นี้เราไม่ต้องการจะลบโปรแกรมใดๆ อีก ให้กดปุ่ม MODE แล้วกดเลข 1(1:COMP)เพื่อกลับเข้าสู่โหมดคำนวณปกติ
ในบทนี้จะขอจบแต่เพียงเท่านี้ก่อนเพราะถ้าเขียนมากไปเกรงว่าผู้อ่านจะเบื่อ ในบทหน้าเราจะมาลองเขียนโปรแกรมอย่างง่ายๆ กันดูครับ
ชอบมากครับ
ตอบลบขอบคุณครับ
ตอบลบขอบคุณครับ
ตอบลบเขียนโปรแกรมในเครื่องคิดเลข Algebra FX 2.0 plus.
ตอบลบน่าสนใจมากครับ. https://youtu.be/uVE7oNYKF44
ดีครับ สนับสนุนให้ช่างไทยเขียนโปรแกรมใช้เองได้ครับ
ลบดีครับดีมากๆ
ตอบลบน่าสนใจครับ
ตอบลบดีครับ
ตอบลบเครืองหมาย \ กดยังไงครับ ในfx5800
ตอบลบเครื่องหมาย "\" นี่ผมไม่เคยเห็นผ่านตาเลยนะครับ เข้าใจว่าน่าจะไม่มีใน 5800 คุณต้องการใช้เครื่องหมายนี้เพื่อจุดประสงค์ใดครับ
ลบมีตัวอย่าง วิธีการสร้างโปรแกรม ในโหมด Prog และการใช้คำสั่งโปนแกรม มั๊ย ครับ
ตอบลบมีในบทต่อๆ ไป เข้าไปดูที่หน้าสารบัญครับ
ลบ