SlideShare a Scribd company logo
1 of 16
Download to read offline
การใช้โปรแกรม DEVC+++ เขียนภาษา C
กด Ctrl+N เพื่อสร้าง หน้าใหม่สาหรับเขียนโค้ด
#include <stdio.h> คือจุดเริ่มต้นของการเขียนภาษา C
void main( ) คือ ส่วนของฟังก์ชัน main() โดยประกาศชนิดข้อมูลที่คืนค่ากลับเป็น void และ
ค่าที่รับเข้ามาในฟังก์ชันเป็น void หมายถึง ฟังก์ชันนี้จะไม่มีการคืนค่าใดๆ กลับออกไป และไม่
มีการรับค่าใด ๆ เข้ามาในฟังก์ชัน
ต้องใส่ปีกกาทุกครั้ง { }
Printf คือ คาสั่งให้แสดงผล
โดย save นามสกุลเป็น .c
พิมพ์ประโยคที่ต้องการให้แสดงใน (“…ประโยค...”)
เมื่อจบคาสั่งแต่ละบรรทัดต้องใส่ ; ทุกครั้ง !!!
n คือ คาสั่งในการขึ้นบรรทัดใหม่ แล้วกด F11 เพื่อแสดงผล
a คือ คาสั่งที่ทาให้เกิดเสียง
 การบวกเลข
int คือ การกาหนดตัวแปร ใช้คู่กับ %d
ซึ่งเป็นการประกาศค่าจานวนเต็ม
“,” สาคัญมาก ถ้าไม่มีจะทาให้ค่า
คลาดเคลื่อนได้
 การคูณธรรมดา
โจทย์: รับค่าเลขจานวนเต็ม 2 จานวน และหาผลคูณของเลขจานวนทั้ง 2 จานวน
1. Int %d คือการประกาศค่าตัวแปรจานวนเต็ม
-sum คือผลรวม
-num1 , num2 คือตัวเลขที่จะต้องกรอกข้อมูลเข้าไปตอนแสดงผล โดยสุดท้ายจะต้องบอกทุก
ครั้งว่ารับค่าเปอร์เซ็นอะไร
2. Printf(“…ข้อมูลที่ต้องการให้แสดง..”) จะเป็นข้อความหรือสมการก็ได้
ถ้าเป็นสมการ ให้เขียนสมการใน “ ” แล้ว , เพื่อบอกว่าสมการนั้นมีตัวแปรคืออะไรบ้างแล้วใส่
วงเล็บปิด
3. Scanf คือ การนาเข้าข้อมูล โดยใส่ %d แล้วให้ระบุว่า %d นั้นคืออะไร โดยต้องมี ,&เสมอ
4. กาหนดสมการ แล้ว printf ค่าของสมการ
 การหาพื้นที่สี่เหลี่ยมคางหมู
Float %f คือการประกาศค่าตัวแปลที่เป็นจุดทศนิยม แล้วทาตามขั้นตอนของ int %d
 การเปลี่ยนคริตศักราช เป็นพุทศักราช
 จงหาพื้นที่วงกลม
 การเปลี่ยนพื้นหลัง wallpaper
ต้องระบุหลัง %f ให้ชัดเจนว่า
%f ตัวนั้นหมายถึงอะไร
-การเปลี่ยนพื้นหลัง wallpaper ทุกอย่างต้องระบุให้
ชัดเจนตามนี้เพราะต้องเชื่อมต่อกับdextop
-โดยกรอกที่อยู่ของภาพและชื่อภาพ
 การหาตัวอักษร
 การหาจานวนตัวอักษร
การใส่คอมเมน //ข้อความ // หรือ /*ข้อความ */ โดยที่โปรแกรมจะไม่นามาคานวณ
การประกาศตัวอักษรต้องประกาศ char แสดง %c
โดย a มีค่าเป็นตัวเลข คือ97 สามารถบวกเลขได้
ถึง 122 ซึ่งคือตัว z
 การใช้ iF else if
 โปรแกรมการคานวณเกรด
การทา IF else if มีการประกาศตัวแปร int เพียงตัวแปรเดียวเท่านั้น หลัง else if ไม่
ต้องใส่ ; และเมื่อจบ else if ต้องใส่ else ปิดท้ายเสมอ
 การใช้ if
 การถามว่า “มีพี่ชายไหม ถ้ามี พี่ชายคุณอายุเท่าไหร่”
มีการประกาศตัวแปร 2 ตัวแปร
1.ถามว่ามีพี่ชายไหม ประการตัวแปร char
2.ถามว่าพี่ชายอายุเท่าไหร่ ประกาศตัวแปร int
ถ้าตอบว่าไม่มีจะแสดงผลว่า “Good bye” โดยไม่ต้องมีการถามอายุอีก
 การถามอายุ
ประกาศตัวแปร int โดยใช้If else
 การใช้ for
For คือ การทาซ้า
For(ค่าเริ่มต้น(เริ่มนับที่ค่าเท่าไหร่);นับถึงลาดับที่เท่าไหร่;.ให้ทาการอะไร (โดยต้องใส่
เครื่องหมายซ้ากัน2ครั้ง))
 การคานวณสูตรคูณ
-ประกาศตัวแปร int 2 ตัว คือ mother และ count โดยให้ลูกค้ากรอกเลขแม่สูตรคูณที่
ต้องการเอง
-ใช้for เพื่อให้ทาซ้า
 การสร้างกรอบ
 การใช้ while
 การใช้ while&switch
 การใช้ Do while

More Related Content

What's hot (17)

Week5
Week5Week5
Week5
 
Week4
Week4Week4
Week4
 
Week8
Week8Week8
Week8
 
Ass010
Ass010Ass010
Ass010
 
Week7
Week7Week7
Week7
 
Week5
Week5Week5
Week5
 
59170109 ณัฐฐพล
59170109 ณัฐฐพล59170109 ณัฐฐพล
59170109 ณัฐฐพล
 
comproyui
comproyuicomproyui
comproyui
 
comprocopper
comprocoppercomprocopper
comprocopper
 
Lesson2
Lesson2Lesson2
Lesson2
 
นางสาวกัญญารัตน์ คิดในทางดี
นางสาวกัญญารัตน์ คิดในทางดีนางสาวกัญญารัตน์ คิดในทางดี
นางสาวกัญญารัตน์ คิดในทางดี
 
โปรแกรม
โปรแกรมโปรแกรม
โปรแกรม
 
Know4 1
Know4 1Know4 1
Know4 1
 
นางสาวภูริชา พลนิกร-59170111-กลุ่ม1-งานเดี่ยว
นางสาวภูริชา พลนิกร-59170111-กลุ่ม1-งานเดี่ยวนางสาวภูริชา พลนิกร-59170111-กลุ่ม1-งานเดี่ยว
นางสาวภูริชา พลนิกร-59170111-กลุ่ม1-งานเดี่ยว
 
4 4
4 44 4
4 4
 
คอมโปรเฟรม
คอมโปรเฟรมคอมโปรเฟรม
คอมโปรเฟรม
 
Week3
Week3Week3
Week3
 

Similar to ภาษาซี

2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซี2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซีmansuang1978
 
ภาษา C เบื้องต้น
ภาษา C เบื้องต้นภาษา C เบื้องต้น
ภาษา C เบื้องต้นApinyaphorn
 
59170065 พัชริกา
59170065 พัชริกา59170065 พัชริกา
59170065 พัชริกาBeam Suna
 
59170249 ธิดารัตน์
59170249 ธิดารัตน์59170249 ธิดารัตน์
59170249 ธิดารัตน์Beam Suna
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานchanamanee Tiya
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานchanamanee Tiya
 
59170259 ผลคุณี
59170259 ผลคุณี59170259 ผลคุณี
59170259 ผลคุณีBeam Suna
 
โครงสร้างภาษาซี
โครงสร้างภาษาซีโครงสร้างภาษาซี
โครงสร้างภาษาซีPatipat04
 

Similar to ภาษาซี (9)

2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซี2. โครงสร้างภาษาซี
2. โครงสร้างภาษาซี
 
ภาษา C เบื้องต้น
ภาษา C เบื้องต้นภาษา C เบื้องต้น
ภาษา C เบื้องต้น
 
59170065 พัชริกา
59170065 พัชริกา59170065 พัชริกา
59170065 พัชริกา
 
59170249 ธิดารัตน์
59170249 ธิดารัตน์59170249 ธิดารัตน์
59170249 ธิดารัตน์
 
Chapter1
Chapter1Chapter1
Chapter1
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
 
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐานโปรแกรมย่อยและฟังก์ชันมาตรฐาน
โปรแกรมย่อยและฟังก์ชันมาตรฐาน
 
59170259 ผลคุณี
59170259 ผลคุณี59170259 ผลคุณี
59170259 ผลคุณี
 
โครงสร้างภาษาซี
โครงสร้างภาษาซีโครงสร้างภาษาซี
โครงสร้างภาษาซี
 

ภาษาซี

  • 1. การใช้โปรแกรม DEVC+++ เขียนภาษา C กด Ctrl+N เพื่อสร้าง หน้าใหม่สาหรับเขียนโค้ด #include <stdio.h> คือจุดเริ่มต้นของการเขียนภาษา C void main( ) คือ ส่วนของฟังก์ชัน main() โดยประกาศชนิดข้อมูลที่คืนค่ากลับเป็น void และ ค่าที่รับเข้ามาในฟังก์ชันเป็น void หมายถึง ฟังก์ชันนี้จะไม่มีการคืนค่าใดๆ กลับออกไป และไม่ มีการรับค่าใด ๆ เข้ามาในฟังก์ชัน
  • 2. ต้องใส่ปีกกาทุกครั้ง { } Printf คือ คาสั่งให้แสดงผล โดย save นามสกุลเป็น .c พิมพ์ประโยคที่ต้องการให้แสดงใน (“…ประโยค...”) เมื่อจบคาสั่งแต่ละบรรทัดต้องใส่ ; ทุกครั้ง !!!
  • 3. n คือ คาสั่งในการขึ้นบรรทัดใหม่ แล้วกด F11 เพื่อแสดงผล a คือ คาสั่งที่ทาให้เกิดเสียง  การบวกเลข int คือ การกาหนดตัวแปร ใช้คู่กับ %d ซึ่งเป็นการประกาศค่าจานวนเต็ม “,” สาคัญมาก ถ้าไม่มีจะทาให้ค่า คลาดเคลื่อนได้
  • 4.  การคูณธรรมดา โจทย์: รับค่าเลขจานวนเต็ม 2 จานวน และหาผลคูณของเลขจานวนทั้ง 2 จานวน 1. Int %d คือการประกาศค่าตัวแปรจานวนเต็ม -sum คือผลรวม -num1 , num2 คือตัวเลขที่จะต้องกรอกข้อมูลเข้าไปตอนแสดงผล โดยสุดท้ายจะต้องบอกทุก ครั้งว่ารับค่าเปอร์เซ็นอะไร 2. Printf(“…ข้อมูลที่ต้องการให้แสดง..”) จะเป็นข้อความหรือสมการก็ได้ ถ้าเป็นสมการ ให้เขียนสมการใน “ ” แล้ว , เพื่อบอกว่าสมการนั้นมีตัวแปรคืออะไรบ้างแล้วใส่ วงเล็บปิด 3. Scanf คือ การนาเข้าข้อมูล โดยใส่ %d แล้วให้ระบุว่า %d นั้นคืออะไร โดยต้องมี ,&เสมอ 4. กาหนดสมการ แล้ว printf ค่าของสมการ
  • 5.  การหาพื้นที่สี่เหลี่ยมคางหมู Float %f คือการประกาศค่าตัวแปลที่เป็นจุดทศนิยม แล้วทาตามขั้นตอนของ int %d  การเปลี่ยนคริตศักราช เป็นพุทศักราช
  • 6.  จงหาพื้นที่วงกลม  การเปลี่ยนพื้นหลัง wallpaper ต้องระบุหลัง %f ให้ชัดเจนว่า %f ตัวนั้นหมายถึงอะไร -การเปลี่ยนพื้นหลัง wallpaper ทุกอย่างต้องระบุให้ ชัดเจนตามนี้เพราะต้องเชื่อมต่อกับdextop -โดยกรอกที่อยู่ของภาพและชื่อภาพ
  • 7.  การหาตัวอักษร  การหาจานวนตัวอักษร การใส่คอมเมน //ข้อความ // หรือ /*ข้อความ */ โดยที่โปรแกรมจะไม่นามาคานวณ การประกาศตัวอักษรต้องประกาศ char แสดง %c โดย a มีค่าเป็นตัวเลข คือ97 สามารถบวกเลขได้ ถึง 122 ซึ่งคือตัว z
  • 8.  การใช้ iF else if  โปรแกรมการคานวณเกรด การทา IF else if มีการประกาศตัวแปร int เพียงตัวแปรเดียวเท่านั้น หลัง else if ไม่ ต้องใส่ ; และเมื่อจบ else if ต้องใส่ else ปิดท้ายเสมอ
  • 9.  การใช้ if  การถามว่า “มีพี่ชายไหม ถ้ามี พี่ชายคุณอายุเท่าไหร่” มีการประกาศตัวแปร 2 ตัวแปร 1.ถามว่ามีพี่ชายไหม ประการตัวแปร char 2.ถามว่าพี่ชายอายุเท่าไหร่ ประกาศตัวแปร int ถ้าตอบว่าไม่มีจะแสดงผลว่า “Good bye” โดยไม่ต้องมีการถามอายุอีก
  • 11.  การใช้ for For คือ การทาซ้า For(ค่าเริ่มต้น(เริ่มนับที่ค่าเท่าไหร่);นับถึงลาดับที่เท่าไหร่;.ให้ทาการอะไร (โดยต้องใส่ เครื่องหมายซ้ากัน2ครั้ง))
  • 12.  การคานวณสูตรคูณ -ประกาศตัวแปร int 2 ตัว คือ mother และ count โดยให้ลูกค้ากรอกเลขแม่สูตรคูณที่ ต้องการเอง -ใช้for เพื่อให้ทาซ้า