ชนิดของตัวแปรมี อยู่ 5 อย่าง มีการใช้ที่แตกต่างกัน
1. Integer ข้อมูลชนิดเลขจำนวนเต็ม
ส่วนใหญ่จะใช้กับ อายุ จำนวนคน ความเร็ว เราสามารถคำนวนหาผลลัพธ์ได้
ลองมาดูการเลือกใช้ Integer
1.ค่าตัวเลขจะไม่มีทศนิยม
2. เป็นเลขได้ทั้งบวกและลบ
3.ค่าบวก ไม่จำเป็นต้องใส่เครื่องหมายข้างหน้า
4. ไม่ใช้เครื่องหมาย , ( ลูกน้ำ )
ตัวอย่าง เช่น รับตัวเลข Nun มีค่าเป็นเลขจำนวนเต็ม Nun ต้องการประกาศชนิดใด
ตอบ Integer
2. Real ข้อมูลชนิดเลขทศนิยม
ส่วนใหญ่จะใช้กับ ราคา เกรดเฉลี่ย ค่าเฉลี่ย และคำนวนหาผลลัพธ์ได้แต่ผลลัพธ์เป็นเลขทศนิยม
ลองมาดูการเลือกใช้ Real
1. ค่าตัวเลขสามารถเป็นจุดทศนิยม
2. เป็นเลขได้ทั้งบวกและลบ
3.ค่าบวก ไม่จำเป็นต้องใส่เครื่องหมายข้างหน้า
ตัวอย่าง เช่น 457+8.5 ต้องการประกาศตัวแปรชนิดใด
ตอบ Real
3. Char ข้อมูลชนิดตัวอักษร
ส่วนใหญ่จะใช้กับ หาคำตอบ (Y/N) เพศ (M/F) เกรด (A,B,C,D,E,F)
ลองมาดูการเลือกใช้ Char
คือตัวอักษรมีค่ามากกว่า 1 ค่า สามารถประกอบด้วยข้อมูลเลข( 0-9 )ไม่สามารถนำมาคำนวนได้ A-Z a-z # @ $ % ^ & * + - / ! ^ เครื่องหมาย ' '
ตัวอย่าง เช่น Sex = ' ' ต้องการประกาศตัวแปรชนิดใด
ตอบ Char
4. String -ข้อมูลชนิดข้อความ
ส่วนใหญ่จะใช้กับ ข้อความที่มีมาให้เลือก
ลองมาดูการเลือกใช้ String
คือตัวอักษรหลายๆตัวต่อๆกัน อาจจะมีตัวเลขผสมอยู่ก็ได้ การที่จะประกาศตัวแปรใดๆ ให้เก็บข้อความสามารถทำได้โดยกำหนดเป็นประเภท Char แต่เป็นแบบมีหลายตัวอักษร โดยกำหนดความยาวของตัวอักษรไปด้วย ที่สำคัญจะมีเครื่องหมาย " "
ตัวอย่าง รับเพศของนักศึกษาเข้ามาทางคีย์บอร์ด ต้องการประกาศตัวแปรเพศชนิดใด
ตอบ String
5.dd/mm/yyy ข้อมูลชนิดวันที่
ส่วนใหญ่จะใช้กับ เป็นวันที่
ลองมาดูการเลือกใช้ dd/mm/yyy
ส่วนใหญ่จะไม่นิยมใช่กันแล้ว และถ้าจะใช้จะใช้ในข้อมูลที่มีวันที่
6.Object ข้อมูลชนิดรูปภาพ
ส่วนใหญ่จะใช้กับ เป็นรูปภาพ
ลองมาดูการเลือกใช้ dd/mm/yyy
ส่วนใหญ่จะไม่นิยมใช่กันแล้ว และถ้าจะใช้จะใช้ในข้อมูลชนิดรูปภาพ
ตัวดำเนินการทางคณิตศาสตร์มี 6 ตัว
ลำดับความสำคัญของตัวดำเนินการ
การเขียนโปรมแกรมมีความจำเป็นต้องเอาวิชาคณิตคณิตศาสตร์เข้ามาเกี่ยวข้องกับนิพจน์คณิตศาสตร์ สามารถคำนวนสูตรต่างๆได้มากหรือไม่ก็น้อย และมีลำดับขั้นตอนการคำนวนว่าอันไหนมาก่อนอันไหนมาหลัง จะมีตารางตัวดำเนินการ และลำดับการคำนวณ
บรรณานุกรม
โอภาส เอี่ยมสิริวงศ์,การเขียนโปรมแกรมด้วยภาษา C ,บริษัท ซีเอ็ดยูเคชั่นจำกัด (มหาชน) , ๒๕๕๒
หน้าที ๕๙,๖๑,๖๗,๖๘
ไม่มีความคิดเห็น:
แสดงความคิดเห็น