ภาษา c เบื้องต้น
TRANSCRIPT
![Page 1: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/1.jpg)
ภาษา C เบืองต้น
โปรแกรมทีใช ้ Dev-C++
เริมการเริมสร้าง คลิก ทีคาํสงั เมนู File > Project
![Page 2: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/2.jpg)
ตวัอย่าง การใช้คาํสัง printf คําสงั printf อย่าลมืปิดท้ายด้วย ( ; ) เซมิโคลอ่นเสมอ
Printf เป็นคาํสงัแสดงผลทางจอภาพ เมือ พิมพเ์สร็จแลว้ compile หรือ (F11) ใชน้ามสกุล .c
จะแสดงออกมา เป็นดังภาพด้านล่าง นี
เพมิเตมิ คําสงั \n คือการขนึบรรทัดใหม่ จะใส ่ด้านหน้า หรือ หลงัก็ได้ เช่น printf ("Hello Geoinformstics\n");
![Page 3: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/3.jpg)
คาํสัง int
คําสงั int การบวกเลขต้องประกาศตวัแปร โดยใช้ตวัแปร x,y,z หรือตวัแปรอืนๆ
โดยใช้ %d เป็นการแสดงผลค่าของตัวแปรในรูปของตัวเลข
![Page 4: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/4.jpg)
การรับค่าเลขจาํนวนเตม็ จาํนวน และหาผลคูณของเลขจาํนวน จาํนวน
คาํสัง Scanf จะตามด้วย & เสมอ
เมือ พิมพเ์สร็จแลว้ compile หรือ (F11) จะขึนใหก้รอกค่าทีตอ้งการคาํนวณลงไป เช่น 5x5 =25
![Page 5: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/5.jpg)
ตวัอย่าง การหาพุทธศกัราช
ตวัอย่าง การหาพืนทีสีเหลียมคางหม ู
![Page 6: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/6.jpg)
ตวัอย่าง การหาพืนทีวงกลม
ตวัอย่าง การเปลียนภาพหนา้จอ wallpaper
![Page 7: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/7.jpg)
ตวัอย่าง การใส่ตวัอกัษร
ตวัอย่าง การนบัความยาวตวัอกัษร
![Page 8: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/8.jpg)
ตวัอย่าง การคาํนวณเกรด
การคาํนวณเกรดเฉลีย โดยใชค้าํสงั else if โดยประกาศตวัแปร int ตวัแปรเดียวเท่านนั หลงั else if
ไม่ตอ้งใส่ ( ; )
การถามว่า มีพีชายไหม โดยใชค้าํสงั char กบั int \a ทาํใหมี้เสียง เมือกด F11
![Page 9: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/9.jpg)
การถามอาย ุโดย ใชค้าํสงั if else โดยใชค้าํสงัประกาศตวัแปร int
การทาํสูตรคณู
![Page 10: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/10.jpg)
การทาํซาํ โดย การใช ้for
การทาํกรอบ โดยใชค้าํสงั for
![Page 11: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/11.jpg)
การนบัตวัเลข - โดยใชค้าํสงั count
การใชค้าํสงั while และ switch
![Page 12: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/12.jpg)
การใชค้าํสงั do while
![Page 13: ภาษา C เบื้องต้น](https://reader030.vdocuments.net/reader030/viewer/2022032505/55c506eabb61ebf0438b4732/html5/thumbnails/13.jpg)
การแก้ไขข้อผิดพลาดจากการพิมพ์คําสงั ผิด ให้สงัเกตจาก ส่วนนี
จะบ่งบอกว่า คําสงัช่องไหนผิด