บทที่ 5 รหัสควบคุมและ การคำนวณ C Programming C-Programming.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
บทที่ 2 รหัสควบคุมและการคำนวณ
Advertisements

บทที่ 2 รหัสควบคุมและการคำนวณ
รายวิชา ง40102 หลักการแก้ปัญหาและการโปรแกรม
การเขียนโปรแกรมด้วยคำสั่งเบื้องต้น
ประเภทของข้อมูลและตัวดำเนินการ Data Types and Operator (บทที่ 3)
BC320 Introduction to Computer Programming
Introduction to C Programming
ครั้งที่ 8 Function.
การแสดงผล และการรับข้อมูล การแสดงผล และการรับข้อมูล.
ปฎิบัติการที่ ห้า.
Department of Computer Business
การรับค่าและแสดงผล.
C Programming Lecture no. 4 กราบเรียนท่านอาจารย์ และสวัสดีเพื่อนๆ
CS Assembly Language Programming
CS Assembly Language Programming
ชนิดของข้อมูลและตัวดำเนินการ
Week 6 ประกาศค่าตัวแปร.
การแสดงผล และการรับข้อมูล
รับและแสดงผลข้อมูล.
PHP LANGUAGE.
หน่วยที่ 2 ภาษาโปรแกรม และการออกแบบโปรแกรม
NUMBER SYSTEM เลขฐานสิบ (Decimal Number) เลขฐานสอง (Binary Number)
Lecture no. 2: Overview of C Programming
หน่วยที่ 5 ตัวดำเนินการ (Operators)
ระบบเลข และการแทนรหัสข้อมูล
การเขียนโปรแกรมเชิงวัตถุ ด้วยภาษาจาวา
จำนวนทั้งหมด ( Whole Numbers )
บทที่ 11 การเขียนโปรแกรมภาษาซี
ข้อมูลพื้นฐานและตัวดำเนินการ
หน่วยที่ นิพจน์ในภาษา C
บทที่ ไลบรารีฟังก์ชัน
หน่วยที่ 1 พื้นฐานภาษา C
ตัวแปร (variable) ตัวแปร เป็นชื่อที่เราตั้งขึ้น เพื่อให้คอมพิวเตอร์เตรียมที่ใน หน่วยความจำไว้สำหรับเก็บข้อมูลที่นำไปประมวลผล การตั้งชื่อตัวแปร ชื่อตัวแปรในภาษา.
การคำนวณทางคณิตศาสตร์ ตัวดำเนินการ
เครื่องนักศึกษา  c:\appserv\www\ชื่อนักศึกษา\ชื่อไฟล์.php
การเขียนโปรแกรมภาษาซี
Chapter 5 คำสั่งควบคุมการทำซ้ำ
Chapter 3 เครื่องหมายและการคำนวณ
ตัวแปรกับชนิดของข้อมูล
ง30212 การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม
ตัวดำเนินการในภาษาซี
โปรแกรมยูทิลิตี้.
การรับและพิมพ์ข้อมูลเบื้องต้น
เครื่องหมายและการดำเนินการ ในภาษา C
ตัวแปร ชนิดข้อมูล และ ตัวดำเนินการใน PHP
ทบทวน กันก่อน .....กระบวนการแปลโปรแกรม
Week 2 Variables.
Computer Programming for Engineers
พื้นฐานการเขียนโปรแกรม
2 /* ข้อความนี้เป็นเพียงคำอธิบาย ไม่มีผลต่อขั้นตอนการ ทำงานของโปรแกรม */ /* A simple program to display a line of text */ #include void main ( ) { printf.
บทที่ 4 นิพจน์ทางคณิตศาสตร์.
Overview of C Programming
ตัวดำเนินการ และนิพจน์คณิตศาสตร์
โครงสร้างภาษาซี #include <stdio.h> void main() {
คำสั่งเกี่ยวกับการรับ และแสดงผล
การสร้างแบบสอบถาม และ การกำหนดเงื่อนไข.
โครงสร้างโปรแกรมภาษาซี
Output of C.
บทที่ 9 การสร้างและใช้ งานฟังก์ชั่น C Programming C-Programming.
บทที่ 7 เงื่อนไขในภาษาซี
การกระทำทางคณิตศาสตร์
ตัวแปร และชนิดข้อมูล.
บทที่ 11 การจัดการข้อมูลสตริง
C-Programming บทที่ 8 การทำซ้ำ C Programming.
การรับและแสดงผลข้อมูล (Input/Output)
บทที่ 10 การจัดการไฟล์ อาจารย์ศศลักษณ์ ทองขาว สงวนลิขสิทธิ์ © 2547 มหาวิทยาลัยราช ภัฏสงขลา C Programming C-Programming.
CHAPTER 2 Operators.
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
บทที่ 11 พอยเตอร์ C Programming C-Programming. จันทร์ดารา Surin Campus : มีอะไรบ้างในบทนี้  ตัวแปรพอยเตอร์ (Pointer) เป็นตัว แปรที่แปลกและแตกต่างไปจากตัว.
หลักการทั่วไปเกี่ยวกับการเขียนโปรแกรม
ใบสำเนางานนำเสนอ:

บทที่ 5 รหัสควบคุมและ การคำนวณ C Programming C-Programming

จันทร์ดารา Surin Campus : มีอะไรบ้างในบทนี้ 2.1 รหัสควบคุมในภาษา C 2.2 ใส่คำอธิบาย (Comment) ลงใน โปรแกรม 2.3 การคำนวณในภาษา C 2.4 นิพจน์การคำนวณ 2.5 การคำนวณทศนิยม 2.6 สรุป C Programming C-Programming

จันทร์ดารา Surin Campus : รหัสควบคุมในภาษา C \a ส่งเสียง Beep \n ขึ้นบรรทัดใหม่ \t แท็บในแนวนอน \b ย้อนกลับไป 1 ตัวอักษร \v แท็บในแนวตั้ง \f ขึ้นหน้าใหม่ \r รหัส Return \’ แทนตัวอักษร Single Quote(’) \’’ แทนตัวอักษร Double Quote(’’) \\ แทนตัวอักษร Backslash(\) \000 แทนตัวอักษรที่มีค่า ASCII เท่ากับ 000 ใน ระบบเลขฐานแปด \xhh แทนตัวอักษรที่มีค่า ASCII เท่ากับ hh ใน ระบบเลขฐานสิบหก C Programming C-Programming

จันทร์ดารา Surin Campus : รหัสควบคุมในภาษา C #include Void main() { printf(“== Welcome == \n\n”); printf(“Alert\a\n”); print(“1 2 \b3 4\n”); printf(“backslash \\ \n”); printf(“show \” \n”); printf(“show \ ‘hello\’ \n”); printf(“ascii \123 \n”); printf(“ascii \x2e \n”); } C Programming C-Programming

จันทร์ดารา Surin Campus : ใส่คำอธิบาย (comment) ลง ในโปรแกรม // ใช้ในการใส่คำอธิบายแบบบรรทัดเดียว โดยจะมีผลให้ข้อความใดๆ หลังจาก เครื่องหมาย // ไปจนสุดบรรทัดนั้นๆ เป็น คำอธิบายทั้งหมด /*..*/ ใช้ในการใส่คำอธิบายแบบหลาย บรรทัด โดยจะมีผลให้ข้อความใดๆ ที่อยู่ ระหว่าง /* และ */ กลายเป็นคำอธิบาย ( อาจจะเป็น 1 บรรทัดหรือมากกว่าก็ได้ ) เช่น /* Program by Sasalak Thongkhao */ //include stdio.h for printf command #include C Programming C-Programming

จันทร์ดารา Surin Campus : การคำนวณในภาษาซี เครื่องหมายหรือโอเปอเรเตอร์ (Operator) มีดังนี้ + เครื่องหมายบวก (Addition) - เครื่องหมายลบ (Subtraction) * เครื่องหมายคูณ (Multiplication) / เครื่องหมายหาร (Division) % เครื่องหมายหารแบบเอาเศษเป็น คำตอบ (Mod) C Programming C-Programming

จันทร์ดารา Surin Campus : การคำนวณในภาษาซี ตัวอย่าง math1.c #include void main() { Printf(“%d\n”,250+43); } C Programming C-Programming 293 %d เป็นการกำหนดรูปแบบของผลลัพธ์เป็นจำนวนเต็มฐานสิบ และแทนที่ลงตรงตำแหน่ง %d

จันทร์ดารา Surin Campus : การคำนวณในภาษาซี ตัวอย่าง math1update.c #include void main() { printf(“Answer is %d.\n”,250+43); printf(“%d %d\n”,5-3,10-2); printf(“%d \n”,5*5); printf(“%d \n”,7/3); printf(“%d \n”,7%3); } C Programming C-Programming Answer is

จันทร์ดารา Surin Campus : นิพจน์การคำนวณ ลำดับการคำนวณนิพจน์ทาง คณิตศาสตร์ 1. เครื่องหมายที่อยู่หน้าตัวเลข เช่น (...) วงเล็บ 3. *,/ เครื่องหมายคูณและ หาร 4. +,- เครื่องหมายบวกและ ลบ C Programming C-Programming

จันทร์ดารา Surin Campus : นิพจน์การคำนวณ ตัวอย่าง math2.c #include void main() { printf(“A = %d\n”,(10-5)*3+(2+10)/4); } C Programming C-Programming A = 18

จันทร์ดารา Surin Campus : การคำนวณทศนิยม ใช้ %f (f ย่อมาจาก float) #include void main() { printf(“Area = %f”,0.43*3*4); } C Programming C-Programming Area =

จันทร์ดารา Surin Campus : การคำนวณทศนิยม ตัวอย่าง math4.c #include void main() { printf(“Average = %f\n”,( )/3); } C Programming C-Programming Average =

จันทร์ดารา Surin Campus : สรุป ในการคำนวณนั้น ไม่ว่าจะเป็นเลขจำนวนเต็ม หรือเลขทศนิยมก็ตาม เราสามารถใส่นิพจน์ ให้กับการคำนวณได้ เช่น การใส่วงเล็บเพื่อให้ ลำดับการคำนวณเป็นไปตามที่ต้องการ และ ถ้าคาดว่าผลลัพธ์ที่ได้จากการคำนวณจะ ออกมาเป็นเลขทศนิยมเราจะต้องแสดงค่าโดย ใช้ %f เพื่อให้ได้ค่าที่ถูกต้อง C Programming C-Programming