ง30212 พื้นฐานการเขียนโปรแกรม ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
ชนิดของข้อมูลในโปรแกรม Interactive C
Advertisements

Computer Language.
Pointers. Why have pointers? / pointers ทำให้ฟังก์ชันหรือส่วนของ โปรแกรมสามารถใช้งานข้อมูลร่วมกันได้ / ใช้ pointers ในการสร้างโครงสร้างข้อมูลที่ ซับซ้อนได้
INTRODUCTION TO C LANGUAGE
Introduction to C Introduction to C.
โครงสร้างโปรแกรมภาษา C
สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
โดยอาจารย์ศิริพร ศักดิ์บุญญารัตน์ ครูชำนาญการ โรงเรียนมหิดลวิทยานุสรณ์
ตัวแปรชุด การเขียนโปรแกรมภาษาคอมพิวเตอร์ 1
การเขียนโปรแกรมด้วยคำสั่งเบื้องต้น
Introduction to C Programming
ปฎิบัติการที่ ห้า.
Department of Computer Business
บทที่ 1 หลักการเขียนโปรแกรมเบื้องต้น ภาษา C#
C Programming Lecture no. 4 กราบเรียนท่านอาจารย์ และสวัสดีเพื่อนๆ
หลักการโปรแกรม 1 Lecture 3: ตัวแปร, นิพจน์คณิตศาสตร์, การคำนวณทางคณิตศาสตร์,การดำเนินการกับสายอักขระ.
Structure Programming
ชนิดของข้อมูลและตัวดำเนินการ
องค์ประกอบของโปรแกรม
Week 6 ประกาศค่าตัวแปร.
บทที่ 3 พื้นฐานการเขียนโปรแกรม Visual Basic
Visual Basic 6 By Samaporn Yendee VB6.
การแสดงผล และการรับข้อมูล
รับและแสดงผลข้อมูล.
PHP LANGUAGE.
หน่วยที่ 2 ภาษาโปรแกรม และการออกแบบโปรแกรม
Properties ของคอนโทรล ที่ควรรู้จักในเบื้องต้น
Lecture no. 2: Overview of C Programming
การประกาศตัวแปร “ตัวแปร” คือสิ่งที่เราสร้างขึ้นมาเพื่อใช้เก็บค่าต่างๆและอ้างอิงใช้งานภายในโปรแกรม ตามที่เรากำหนดขึ้น การสร้างตัวแปรขึ้นมาเราเรียกว่า.
Arrays.
ส่วนของการเขียนโค๊ด ใน VB การเขียนโค๊ดจะเป็นแบบ Event Driven
Php Variable , Expression Professional Home Page :PHP
การเขียนโปรแกรมเชิงวัตถุ ด้วยภาษาจาวา
บทที่ 11 การเขียนโปรแกรมภาษาซี
ข้อมูลพื้นฐานและตัวดำเนินการ
หน่วยที่ 1 พื้นฐานภาษา C
อาร์เรย์และข้อความสตริง
ตัวแปร (variable) ตัวแปร เป็นชื่อที่เราตั้งขึ้น เพื่อให้คอมพิวเตอร์เตรียมที่ใน หน่วยความจำไว้สำหรับเก็บข้อมูลที่นำไปประมวลผล การตั้งชื่อตัวแปร ชื่อตัวแปรในภาษา.
ตัวแปร (Variable) คือ ชื่อที่ตั้งขึ้นเพื่อเก็บข้อมูลในหน่วยความจำ สามารถเก็บข้อมูลชนิดใดก็ ได้ ลักษณะที่สำคัญ ค่าที่จัดเก็บ เมื่อปิดโปรแกรมข้อมูลจะหายไป.
ชนิดของข้อมูล ตัวแปร และตัวดำเนินการ
ตัวแปรกับชนิดของข้อมูล
ตัวแปรในภาษา JavaScript
ฟังก์ชัน ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ ศูนย์คอมพิวเตอร์
ฟังก์ชันรับข้อมูล ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
แถวอักขระ (string) ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
แถวลำดับ (array) ง40202 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
คำสั่ง for ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์
ความรู้เบื้องต้น เกี่ยวกับภาษา PHP ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดง พิทยาคม.
ตัวแปรกับชนิดของข้อมูล
Week 2 Variables.
Week 12 Engineering Problem 2
การประมวลผลสายอักขระ
Computer Programming for Engineers
Overview of C Programming
บทที่ 3 ชนิดข้อมูล ตัวแปร นิพจน์และตัวดำเนินการ
คำสั่งเกี่ยวกับการรับ และแสดงผล
โครงสร้างโปรแกรมภาษาซี
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
Java Programming Java Structure and Datatype,Variable
อาจารย์ปิยศักดิ์ ถีอาสนา
1. Global variable คือ ตัวแปรที่กำหนดหรือประกาศไว้นอกฟังก์ชันใด ๆ ทุกฟังก์ชัน สามารถนำตัวแปรประเภท Global ไปใช้ได้ทุกฟังก์ชัน.
หน่วยที่ 4 โครงสร้างโปรแกรมภาษาซี
บทที่ 2 โครงสร้างของภาษา C.
การกระทำทางคณิตศาสตร์
ตัวแปร และชนิดข้อมูล.
Programming assignments ชื่องาน (subject) : program เขียนด้วยภาษา C หรือ C++ มีทั้งหมด 7 ข้อ กำหนดส่ง 29 กรกฎาคม 2554.
Variable, Constant. Variable คือชื่อที่ตั้งขึ้นมาเพื่อจองพื้นที่ใน หน่วยความจำสำหรับ พักข้อมูล.
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
หลักการทั่วไปเกี่ยวกับการเขียนโปรแกรม
ใบสำเนางานนำเสนอ:

ง30212 พื้นฐานการเขียนโปรแกรม ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม ตัวแปรในภาษาซี ง30212 พื้นฐานการเขียนโปรแกรม ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม

ความหมายของตัวแปร ตัวแปร หมายถึง ชื่อที่ใช้ในการอ้างอิงพื้นที่ในหน่วยความจำหลัก ที่จองไว้เก็บข้อมูล ตัวอย่างเช่น a = 5; s = “rose”; เมื่อเราต้องการใช้ข้อมูล 5 หรือ rose ให้เราเรียกใช้จากตัวแปร a และ s

หลักการตั้งชื่อตัวแปรในภาษาซี กฎเกณฑ์ในการตั้งชื่อตัวแปรภาษาซีมีดังนี้ ต้องขึ้นต้นด้วยตัวอักษร A – Z หรือ a-z หรือเครื่องหมาย _ (underscore) เท่านั้น อักขระตัวต่อไปจะเป็น A – Z หรือ a-z หรือเครื่องหมาย _ (underscore) หรือ 0-9 และห้ามมีช่องว่าง ตัวพิมพ์ใหญ่พิมพ์เล็กถือว่าเป็นคนละตัวแปรกัน ชื่อของตัวแปรในโปรแกรมเดียวกันจะซ้ำกันไม่ได้ยกเว้นจะอยู่ต่างฟังก์ชัน ชื่อของตัวแปรจะต้องไม่ซ้ำกับคำสงวนในภาษาซี

คำสงวน (reserved word) ในภาษาซี auto break case char const continue default do double else enum extern float for goto if int long register return short signed sizeof static struct switch typedef union unsigned void volatile while

ตัวอย่างที่ 4.1 การตั้งชื่อตัวแปรภาษาซี hanaka ถูกต้อง Hi-tech ไม่ถูกต้องเนื่องจากมีเครื่องหมายลบ _name ถูกต้อง First name ไม่ถูกต้องเนื่องจากมีช่องว่าง const ไม่ถูกต้องเนื่องจากเป็นคำสงวน Const ถูกต้องเนื่องจาก C ตัวใหญ่ไม่เป็นคำสงวน

การประกาศค่าคงที่ ค่าคงที่ในภาษาซีเป็นค่าที่สามารถนำไปใช้ได้ตลอดโปรแกรม มีประโยชน์ในกรณีที่ต้องมีการใช้ค่าคงที่จำนวนมากในโปรแกรม ถ้ามีการแก้ไขจะสามารถเปลี่ยนแปลงได้ง่าย รูปแบบการประกาศค่าคงที่คือ const constant_type constant_name = value; โดยที่ const เป็นคำสั่งในการประกาศค่าคงที่ constant_type เป็นชนิดข้อมูลของค่าคงที่ constant_name เป็นชื่อของค่าคงที่ value เป็นค่าที่กำหนด

ตัวอย่างการประกาศค่าคงที่ const int a = 100; หมายถึง การกำหนดให้ a มีค่าคงที่แบบจำนวนเต็ม (int) โดยมีค่าเท่ากับ 100 เพราะฉะนั้นตลอดทั้งโปรแกรมถ้าอ้างอิงถึง a จะมีค่าเป็น 100 ตลอด

การประกาศค่าคงที่แบบการใช้ preprocessor #define #define constant_name value โดยที่ #define เป็นคำสั่ง preprocessor constant_name เป็นชื่อของค่าคงที่ value ค่าของข้อมูลที่นำไปเก็บในชื่อของค่าคงที่ ตัวอย่างเช่น #define US 35.17 หมายถึงการกำหนดให้ US มีค่าเป็น 35.17 โปรแกรมจะทำการแทนที่ US ทั้งหมดที่อยู่ในโปรแกรมเป็น 35.17 ก่อนที่จะทำการแปลโปรแกรม

การประกาศตัวแปร รูปแบบการประกาศตัวแปร คือ variable_type variable_name; โดยที่ variable_type เป็นประเภทของข้อมูลที่ต้องการเก็บไว้ในตัวแปร variable_name เป็นชื่อของตัวแปรในกรณีที่มีตัวแปรหลายตัวที่เป็นประเภทเดียวกันสามารถใช้เครื่องหมาย, คั่นระหว่างตัวแปรได้

สัญลักษณ์ที่ใช้ในการประกาศตัวแปร จำนวนเต็ม (integer) ใช้ int ทศนิยม (float) ใช้ float ตัวอักขระ (character) ใช้ char ข้อความ (string) ใช้ char[n]

ตัวอย่างการประกาศตัวแปร 1. ประกาศตัวแปรละ 1 บรรทัด เช่น int a; int b; 2. ประกาศหลายตัวแปรในบรรทัดเดียว ตัวอย่างเช่น int a,b; หมายถึง การประกาศให้ a และ b เป็นตัวแปรแบบ int (จำนวนเต็ม) ซึ่งจะเก็บข้อมูลได้เฉพาะแบบจำนวนเต็มเท่านั้น

การประกาศตัวแปรและกำหนดค่าเริ่มต้นให้กับตัวแปร รูปแบบการประกาศตัวแปรและกำหนดค่าเริ่มต้นให้กับตัวแปร คือ variable_type variable_name = value; โดยที่ variable_type ประเภทข้อมูลที่ต้องการเก็บไว้ในตัวแปร variable_name ชื่อตัวแปร value ค่าที่กำหนด ค่าที่กำหนดจะต้องตรงกับชนิดของตัวแปรนั้นๆ

ตัวอย่างการประกาศพร้อมกำหนดค่า ตัวอย่างเช่น int x = 5; char a = ‘H’; หมายถึง การประกาศตัวแปร x เป็นตัวแปรแบบ int (จำนวนเต็ม) มีค่าเริ่มต้นเท่ากับ 5 การประกาศตัวแปร a เป็นตัวแปรแบบ char (ตัวอักษร) มีค่าเริ่มต้นเท่ากับ ‘H’

การประกาศตัวแปรประเภทข้อความ มีรูปแบบคือ char variable_name[n]; โดยที่ n จำนวนตัวแปรประเภทอักขระที่จะนำมาสร้างเป็นข้อความ เช่น char[11] หมายถึงตัวแปร n เก็บข้อมูลแบบตัวอักขระทั้งหมด 10 ตัวรวมกับตัว \0 รวมเป็น 11 ตัว (ข้อมูลแบบข้อความจะต้องมีตัว \0 อยู่ท้ายเสมอ) variable_name คือชื่อของตัวแปร

ตัวอย่างการประกาศตัวแปรประเภทข้อความ char v[8]; หมายถึงการประกาศให้ v เป็นตัวแปรแบบแถวอักษรโดยมีขนาดทั้งหมด 8 ตัวอักษร char m[10] = “PROGRAM”; หมายถึงการประกาศให้ m เป็นตัวแปรแบบแถวอักษรโดยมีขนาดทั้งหมด 10 ตัวอักษรโดยมีค่าเริ่มต้นคือ PROGRAM char s[] = “PLUAK”; หมายถึงการประกาศตัวแปร s เป็นตัวแปรแบบข้อความโดยจะขนาดเท่ากับจำนวนอักษรเริ่มต้นในที่นี้คือ 5 บวกกับ \0 รวมเป็น 6 ตัว

ตัวอย่างการประกาศตัวแปรประเภทข้อความ char v[8]; หมายถึงการประกาศให้ v เป็นตัวแปรแบบแถวอักษรโดยมีขนาดทั้งหมด 8 ตัวอักษร char m[10] = “PROGRAM”; หมายถึงการประกาศให้ m เป็นตัวแปรแบบแถวอักษรโดยมีขนาดทั้งหมด 10 ตัวอักษรโดยมีค่าเริ่มต้นคือ PROGRAM char s[] = “PLUAK”; หมายถึงการประกาศตัวแปร s เป็นตัวแปรแบบข้อความโดยจะขนาดเท่ากับจำนวนอักษรเริ่มต้นในที่นี้คือ 5 บวกกับ \0 รวมเป็น 6 ตัว