Week 5 C Programming.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Week 6 ประกาศค่าตัวแปร.
Advertisements

ตัวแปรกับชนิดของข้อมูล
ตัวแปรกับชนิดของข้อมูล
ประกาศกรมสวัสดิการและคุ้มครองแรงงาน เรื่อง หลักเกณฑ์และวิธีการเลือกตั้งคณะกรรมการสวัสดิการในสถานประกอบกิจการ ประกาศราชกิจจานุเบกษา วันที่ 22 พฤษภาคม.
หน่วยที่ 4 โครงสร้างโปรแกรมภาษาซี
หลักการโปรแกรม 1 Lecture 12: อาร์เรย์หนึ่งมิติ
Array ธนวัฒน์ แซ่ เอียบ. The concept of array อาเรย์ : กลุ่มของข้อมูลที่มีชนิดเดียวกันและถูก จัดเก็บเรียงลำดับต่อเนื่องกัน ตัวแปร x สามารถจัดเก็บค่ามากกว่า.
การเขียนคำสั่งควบคุม การทำงานขั้นพื้นฐาน
CHAPTER 14 Database Management
หลักการโปรแกรม 1 Lecture 14: โปรแกรมย่อย ( การส่งพารามิเตอร์ แบบ pass by reference)
การใช้งานโปรแกรม SPSS
Operator of String Data Type
Chapter 10 Arrays Dept of Computer Engineering Khon Kaen University.
ชนิดของข้อมูล และการคำนวณทางคณิตศาสตร์
การเขียนโปรแกรมภาษาปาสคาล โดยใช้โครงสร้างหลักทั้ง 3 โครงสร้าง
รูปร่างของเครือข่ายคอมพิวเตอร์
กาญจนา ทองบุญนาค สาขาวิชาคอมพิวเตอร์ คณะวิทยาศาสตร์และเทคโนโลยี
การวิเคราะห์ขั้นตอนวิธีการแก้ปัญหา
ซอฟต์แวร์และการเลือกใช้
หน่วยที่ 6 แถวลำดับ (Array)
ตัวแปร และชนิด ข้อมูล. ตัวแปร การกำหนดตัวแปรเป็นการใช้ ชื่อตัวแปรแทน ตำแหน่งบนหน่วยความจำ สำหรับเก็บ ข้อมูลระหว่างการ ประมวลผล ซึ่งอาจเป็นข้อมูลนำเข้า.
ครั้งที่ 7 รีจิสเตอร์ (REGISTER). รีจิสเตอร์ (Register) รีจิสเตอร์เป็นวงจรความจำที่ใช้ในการเก็บค่า ทางไบนารี่ ใช้ในการเก็บค่าในระหว่างการ ประมวลผลโดยใช้ฟลิป.
MEE 231 Computer Programming สัปดาห์ที่ 6 ภาษา C หลักการของโปรแกรม ชนิดของตัวแปร การดำเนินการ คำสั่งการรับค่าตัวแปร และการแสดงผล.
ARRAY & PRINTF สาขางานคอมพิวเตอร์ธุรกิจอาจารย์จิรา ภรณ์ เขตกุฎี
Intro Excel 2010 ข้อมูลจาก... ellession1.htm.
Microsof t Office Word เตรียมความ พร้อม Microsoft Office Word 2007 แดงเขียวน้ำเงิน ม่วงดำเขียว เหลืองส้มน้ำตาล น้ำเงินดำแดง.
การเลือกข้อมูลจาก List การกำหนดเงื่อนไขการป้อนข้อมูลด้วย Data Validation การใส่ Comment / แสดง / แก้ไข / ลบ.
LOGO ภาษาซี 1.1 อ. กฤติเดช จินดาภัทร์. LOGO ตัวอย่างโค้ดภาษาซี
เกม คณิตคิดเร็ว.
stack #2 ผู้สอน อาจารย์ ยืนยง กันทะเนตร
รายการ(List) [1] ผู้สอน อาจารย์ ยืนยง กันทะเนตร
ข้อมูลและการดำเนินการกับข้อมูล
การเขียนโปรแกรม ภาษาปาสคาล (Pascal)
บทที่ 5 อินพุตและเอาต์พุต
โปรแกรมย่อย อาจารย์สมเกียรติ ช่อเหมือน
แนวข้อสอบ Final (จดด่วน)
Principles of Problem Solving and Basic Programming หลักการแก้ปัญหาและการเขียนโปรแกรมเบื้องต้น2(1-2-3) สัปดาห์ที่ 3 ชนิดข้อมูลและการแทนชนิดข้อมูลการประกาศตัวแปร.
การประยุกต์ Logic Gates ภาค 2
Principles of Problem Solving and Basic Programming หลักการแก้ปัญหาและการเขียนโปรแกรมเบื้องต้น2(1-2-3) สัปดาห์ที่ 4 เครื่องหมาย ตรรกะศาสตร์ และการดำเนินการทางตรรกะศาสตร์
สถาปัตยกรรมคอมพิวเตอร์ (Computer Architecture)
บทที่ 1 สถาปัตยกรรมของระบบฐานข้อมูล (Database Architecture)
ภาษา C เบื้องต้น.
แล้วทำการเรียงลำดับข้อมูลใหม่โดยเรียงจากน้อยไปหามาก
ตัวแปรและชนิดของข้อมูล
BC320 Introduction to Computer Programming
โครงสร้างภาษา C Arduino
stack #1 ผู้สอน อาจารย์ ยืนยง กันทะเนตร
Basic Input Output System
บทที่ 13 การจัดการไฟล์ (File Management)
ตัวแปรกับชนิดของข้อมูล
บทที่ 1 หลักการเขียนโปรแกรมเบื้องต้น ภาษา C#
Data storage II Introduction to Computer Science ( )
Method and Encapsulation
บริษัท พัฒนาวิชาการ (2535) จำกัด
การเขียนภาษาจาวาเบื้องต้น
สแกนเนอร์ (Scanner) สแกนเนอร์ คืออุปกรณ์จับภาพและเปลี่ยนแปลงรูปแบบของแอนาลอกเป็นดิจิตอล ซึ่งคอมพิวเตอร์ สามารถแสดง, เรียบเรียง, เก็บรักษาและผลิตออกมาได้
Data storage II Introduction to Computer Science ( )
หน่วยที่ 6 อะเรย์ของอักขระ
บทที่ 7 การประมวลผลอาร์เรย์
OPERATOR ภาษาปาสคาล (Pascal)
2 โครงสร้างข้อมูลแบบสแตก (STACK).
บทที่ 2 โครงสร้างข้อมูลแบบแถวลำดับหรืออาร์เรย์ (Array)
Chapter 3 : Array.
Array Sanchai Yeewiyom
Array: One Dimension Programming I 9.
ฟังก์ชันของโปรแกรม Computer Game Programming
การเขียนโปรแกรมด้วยภาษาไพทอน การเขียนโปรแกรมแบบทางเลือก
Decision: Single and Double Selection (if and if-else statement)
พอยเตอร์ #include <stdio.h> void main() { int age; int *pointer;
Computer Game Programming
ใบสำเนางานนำเสนอ:

Week 5 C Programming

ตัวแปรและหน้าที่ของตัวแปร ตัวแปร (Variable) คือ การจองพื้นที่เก็บข้อมูลในหน่วยความจำหลัก (RAM) ของเครื่องคอมพิวเตอร์ พร้อมกับกำหนดชื่อเรียกแทนหน่วยความจำในตำแหน่งนั้น

ชนิดของตัวแปรในภาษา C สามารถแบ่งได้ 2 ประเภทใหญ่ ๆ คือ 1. ตัวแปรแบบพื้นฐาน (Scalar) ซึ่งหมายถึงที่เก็บข้อมูลได้เพียงค่าเดียวเช่น 2. ตัวแปรชุด (Array) เก็บข้อมูลได้หลายค่าในตัวแปรเดียว

รูปแบบการประกาศตัวแปร รูปแบบ Type variable; type : ชนิดของตัวแปรที่จะสร้างขึ้น variable : ชื่อของตัวแปรที่ต้องการจะใช้ int num; float y; char c; double salary; ตัวอย่าง

ชนิดของข้อมูล ตัวแปรที่นิยมใช้และขนาดหน่วยความจำ การใช้งาน char 8 บิต เก็บข้อมูลชนิดอักขระ unsigned char เก็บข้อมูลอักขระแบบไม่คิดเครื่องหมาย int 16 บิต เก็บข้อมูลชนิดจำนวนเต็ม long 32 บิต เก็บข้อมูลชนิดจำนวนเต็มแบบยาว float เก็บข้อมูลชนิดเลขทศนิยม double 64 บิต unsigned int เก็บข้อมูลชนิดจำนวนเต็ม ไม่คิดเครื่องหมาย unsigned long เก็บข้อมูลชนิดจำนวนเต็มแบบยาว ไม่คิดเครื่องหมาย

กฎการตั้งชื่อตัวแปร ชื่อตัวแปรต้องขึ้นต้นด้วยตัวอักษร A-Z หรือเครื่องหมาย _ (underscore) ก็ได้ ตัวถัดมาจะเป็น A-Z หรือ 0-9 หรือเครื่องหมาย _ (underscore) ห้ามมีช่องว่างระหว่างชื่อ ห้ามเว้นวรรค ชื่อเหมือนกันแต่เป็นพิมพ์เล็กพิมพ์ใหญ่ ถือว่าคนละชื่อกัน เช่น number1 ,NUMBER1 ถือว่าเป็นคนละชื่อกัน ห้ามตั้งชื่อซ้ำกับคำสงวน เช่น char long while do

ตัวอย่างการตั้งชื่อตัวแปร class_room hi-tech 9number _hello123 age# right! last name ถูกต้อง ไม่ถูกต้อง C Programing

ภาษาซีกับตัวแปรแบบข้อความ นำตัวแปร char มาเรียงต่อกันเรียกว่าตัวแปรแบบสตริง (String) การประกาศตัวแปรแบบสตริง จะต้องกำหนดขนาดด้วยตัวอย่าง char name[15] = “Jacky Chan”; ตัวแปรชื่อ name มีความยาว 15 ช่องตัวอักษร และเก็บข้อความ Jacky Chan เอาไว้ ซึ่งการประกาศตัวแปร 15 ช่องเอาไว้ ที่เหลือจะเป็นช่องว่างเฉยๆ ไม่มีตัวอักษรบรรจุอยู่ J a c k y C h n 1 2 3 4 5 6 7 8 9 10 11 12 13 14

การกำหนดตัวแปรใช้งานของฟังก์ชัน รูปแบบ ชนิด ชื่อตัวแปร; เช่น int num1; ประกาศค่าตัวแปรชื่อ num1 เก็บค่าข้อมูลชนิดตัวเลข char name[25]; ประกาศค่าตัวแปรชื่อ name เก็บค่าข้อมูลชนิด ตัวอักขระจำนวน 25 ตัวอักษร float num3; ประกาศค่าตัวแปรชื่อ num3 เก็บค่าข้อมูลชนิดตัวเลข ทศนิยม char grade; ประกาศค่าตัวแปรชื่อ grade เก็บค่าข้อมูลชนิด ตัวอักขระ 1 ตัว ถ้าเป็นตัวแปรชนิดเดียวกัน เช่น int num1,num2,sum; ให้ใช้คอมม่า , คั่นตัวแปรแต่ละตัว

The End