ภาษาซีโดยใช้โปรแกรมdev-c
โปรแกรมภาษาซีมีองค์ประกอบที่สำคัญ 2 ส่วนคือไฟล์ส่วนหัวโปรแกรม และไฟล์โปรแกรม ไฟล์ส่วนหัวโปรแกรมเป็นไฟล์ที่ใช้เก็บไลบราลีเพื่อใช้รวม (include) ในการคอมไพล์โปรแกรมซึ่งจะมีส่วนขยายเป็น *.h มีชื่อเรียกว่า Compiler Directive ไฟล์โปรแกรมจะเริ่มต้นด้วยฟังก์ชัน main() และตามด้วยเครื่องหมายปีกกาเปิดเพื่อเริ่มต้นเขียนโปรแกรม การเขียนโปรแกรมจะต้องเขียนด้วยอักษาภาษาอังกฤษตัวพิมพ์เล็กเสอมและเมื่อจบประโยคคำสั่งจะใช้เครื่องหมายเซมิโคล่อน( ; )ในการคั่นแต่ละคำสั่ง ภายในโปรแกรมจะประกอบด้วยฟังก์ขันและส่วนของคำอธิบายเมื่อเขียนคำสั่งเสร็จจะปิดท้ายโปรแกรมด้วยเครื่องหมายปีกกาปิดเสมอ
การประกาศตัวแปร
| char n; | ประกาศค่าตัวแปรชื่อ n เป็นข้อมูลชนิด character |
| float a,b,c; | ประกาศค่าตัวแปรชื่อ a,b,c เป็นข้อมูลชนิด float |
| int number=1; | ประกาศค่าตัวแปรชื่อ number เป็นข้อมูลชนิด integer และกำหนดให้ตัวแปร count มีค่าเท่ากับ 1 |
| char name[15]; | ประกาศตัวแปรชื่อ name เป็นลักษณะตัวแปรชุดเก็บชื่อยาวไม่เกิน 15 ตัวอักษร |
โปรแกรมMATLAB
การสร้างและใช้งานตัวแปรใน MATLAB
ในการสร้างและใช้งานตัวแปรใน MATLAB นั้นจะแตกต่างจากการใช้งานตัวแปรในภาษาอื่น ๆ เช่น ภาษา Pascal ภาษา C ซึ่งต้องกำหนดชนิด หรือขนาดของตัวแปร ก่อนใช้งาน และไม่สามารถเปลี่ยนชนิดในภายหลังได้ แต่ MATLAB นั้นจะสามารถสร้างและใช้งานตัวแปรได้โดยไม่ต้องกำหนดชนิดก่อน โดย MATLAB จะเปลี่ยนชนิด ของตัวแปรนั้น ๆ ตามข้อมูลที่ผู้ใช้ป้อนโดยอัตโนมัติ
ในการสร้างและใช้งานตัวแปรใน MATLAB นั้นจะแตกต่างจากการใช้งานตัวแปรในภาษาอื่น ๆ เช่น ภาษา Pascal ภาษา C ซึ่งต้องกำหนดชนิด หรือขนาดของตัวแปร ก่อนใช้งาน และไม่สามารถเปลี่ยนชนิดในภายหลังได้ แต่ MATLAB นั้นจะสามารถสร้างและใช้งานตัวแปรได้โดยไม่ต้องกำหนดชนิดก่อน โดย MATLAB จะเปลี่ยนชนิด ของตัวแปรนั้น ๆ ตามข้อมูลที่ผู้ใช้ป้อนโดยอัตโนมัติ
ข้อมูลชนิด Array กับ MATLAB
MATLAB เป็นโปรแกรมสำหรับการทำงานกับข้อมูลแบบ Matrix ซึ่งมีชนิดข้อมูลแบบ Array โดยตัวแปรชนิดข้อมูลแบบ Array นั้นสามารถเก็บค่าต่าง ๆ ได้เท่ากับจำนวน ช่องข้อมูลที่สร้างขึ้นโดยทุกช่องข้อมูลจะมีชนิดเดียวกันหมด เช่น Matrix ขนาด 3x3 นั้น เก็บข้อมูลได้ 9 ช่อง คือตั้งแต่ (1,1) (1,2) (1,3) (2,1) (2,2) (2,3) (3,1) (3,2) (3,3) โดยทุกช่องเก็บค่าตัวเลขได้เท่านั้น
MATLAB เป็นโปรแกรมสำหรับการทำงานกับข้อมูลแบบ Matrix ซึ่งมีชนิดข้อมูลแบบ Array โดยตัวแปรชนิดข้อมูลแบบ Array นั้นสามารถเก็บค่าต่าง ๆ ได้เท่ากับจำนวน ช่องข้อมูลที่สร้างขึ้นโดยทุกช่องข้อมูลจะมีชนิดเดียวกันหมด เช่น Matrix ขนาด 3x3 นั้น เก็บข้อมูลได้ 9 ช่อง คือตั้งแต่ (1,1) (1,2) (1,3) (2,1) (2,2) (2,3) (3,1) (3,2) (3,3) โดยทุกช่องเก็บค่าตัวเลขได้เท่านั้น
























ไม่มีความคิดเห็น:
แสดงความคิดเห็น