Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
supaporn20146
174 views
Pbl2
Education
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 5
2
/ 5
3
/ 5
4
/ 5
5
/ 5
More Related Content
PDF
PBL2
by
supaporn20146
PDF
Pbl 2
by
Hathaichon Nonruongrit
PDF
งานPblที่2
by
Naynoyjolii
PDF
Pbl2
by
Sumitrazaza
PDF
แนวคิดในการเขียนโปรแกรม
by
เทวัญ ภูพานทอง
PPT
การพัฒนาโปรแกรม วิชญา
by
winewic199
PDF
การเขียนโปรแกรม Dev c++
by
Naowarat Jaikaroon
PDF
ฟังก์ชั่น If ทางเลือกเดียว
by
เทวัญ ภูพานทอง
PBL2
by
supaporn20146
Pbl 2
by
Hathaichon Nonruongrit
งานPblที่2
by
Naynoyjolii
Pbl2
by
Sumitrazaza
แนวคิดในการเขียนโปรแกรม
by
เทวัญ ภูพานทอง
การพัฒนาโปรแกรม วิชญา
by
winewic199
การเขียนโปรแกรม Dev c++
by
Naowarat Jaikaroon
ฟังก์ชั่น If ทางเลือกเดียว
by
เทวัญ ภูพานทอง
What's hot
PPTX
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
by
srinagarindra the princess mother school kanchanaburi
PPTX
Python programmingggg
by
Ratchanok Nutyimyong
PDF
ใบความรู้ ที่ 1 หลักการเขียนโปรแกรม
by
mr.somsak phoolpherm
PPTX
การเขียนคำสั่งข้อมูลขั้นพื้นฐาน
by
Ratchanok Nutyimyong
DOC
การเขียนโปรแกรมภาษาซี
by
choco336
PDF
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
by
Nattapon
PDF
การเขียนโปรแกรมภาษา
by
ณัฐพล บัวพันธ์
PDF
การเริ่มใช้งานExcel
by
Krongkaew kumpet
PDF
สื่อการสอน Microsoft Power point 2010
by
Krongkaew kumpet
PDF
3.8 การทำงานแบบลำดับ
by
รัสนา สิงหปรีชา
PDF
3.8 การทำงานแบบลำดับ
by
รัสนา สิงหปรีชา
PPT
ภาษาซี
by
Nattawut Pornonsung
PDF
โครงสร้างโปรแกรมภาษาซี
by
เทวัญ ภูพานทอง
PDF
K3
by
Nut Notapeanut
PDF
โจทย์ปัญหา8.1
by
anusong
PDF
3.2 ตัวแปรและคำสงวน
by
รัสนา สิงหปรีชา
PDF
ประโยชน์ของผังงาน
by
Pannathat Champakul
PDF
บทที่1 พื้นฐานโปรแกรมภาษาซี
by
Komkai Pawuttanon
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
by
srinagarindra the princess mother school kanchanaburi
Python programmingggg
by
Ratchanok Nutyimyong
ใบความรู้ ที่ 1 หลักการเขียนโปรแกรม
by
mr.somsak phoolpherm
การเขียนคำสั่งข้อมูลขั้นพื้นฐาน
by
Ratchanok Nutyimyong
การเขียนโปรแกรมภาษาซี
by
choco336
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
by
Nattapon
การเขียนโปรแกรมภาษา
by
ณัฐพล บัวพันธ์
การเริ่มใช้งานExcel
by
Krongkaew kumpet
สื่อการสอน Microsoft Power point 2010
by
Krongkaew kumpet
3.8 การทำงานแบบลำดับ
by
รัสนา สิงหปรีชา
3.8 การทำงานแบบลำดับ
by
รัสนา สิงหปรีชา
ภาษาซี
by
Nattawut Pornonsung
โครงสร้างโปรแกรมภาษาซี
by
เทวัญ ภูพานทอง
K3
by
Nut Notapeanut
โจทย์ปัญหา8.1
by
anusong
3.2 ตัวแปรและคำสงวน
by
รัสนา สิงหปรีชา
ประโยชน์ของผังงาน
by
Pannathat Champakul
บทที่1 พื้นฐานโปรแกรมภาษาซี
by
Komkai Pawuttanon
Similar to Pbl2
PDF
งานPbl 2
by
Supasawat Setapun
PDF
Pbl2 นะแนนxปิ้น
by
Dararat Worasut
PDF
Pbl2 docx
by
Dararat Worasut
PDF
Pbl2 docx
by
Dararat Worasut
PDF
โจทย์ปัญหา Pbl 2
by
Jaruwank
PDF
โจทย์ปัญหา Pbl 2
by
Jaruwank
PDF
Pbl2
by
namthip2539
PDF
Chapter1
by
อัครเดช โพธิญาณ์
PPT
1. ประวัติภาษาซี
by
mansuang1978
PDF
โครงสร้างของโปรแกรมภาษา C
by
รัสนา สิงหปรีชา
PPT
C lang
by
Nattawut Pornonsung
DOC
การเขียนโปรแกรมภาษาซี
by
choco336
DOC
การเขียนโปรแกรมภาษาซี
by
choco336
DOC
การเขียนโปรแกรมภาษาซี
by
choco336
PDF
โจทย์ปัญหา Pbl 2
by
siriyaporn20099
PPT
2. โครงสร้างภาษาซี
by
mansuang1978
PPT
Tec4
by
TigerAdd Ars
DOC
Learn 2
by
Sompon Ketsuwong
PDF
3.1 โครงสร้างของภาษาซี
by
รัสนา สิงหปรีชา
PDF
โครงสร้างของโปรแกรมภาษาซี
by
ณัฐพล บัวพันธ์
งานPbl 2
by
Supasawat Setapun
Pbl2 นะแนนxปิ้น
by
Dararat Worasut
Pbl2 docx
by
Dararat Worasut
Pbl2 docx
by
Dararat Worasut
โจทย์ปัญหา Pbl 2
by
Jaruwank
โจทย์ปัญหา Pbl 2
by
Jaruwank
Pbl2
by
namthip2539
Chapter1
by
อัครเดช โพธิญาณ์
1. ประวัติภาษาซี
by
mansuang1978
โครงสร้างของโปรแกรมภาษา C
by
รัสนา สิงหปรีชา
C lang
by
Nattawut Pornonsung
การเขียนโปรแกรมภาษาซี
by
choco336
การเขียนโปรแกรมภาษาซี
by
choco336
การเขียนโปรแกรมภาษาซี
by
choco336
โจทย์ปัญหา Pbl 2
by
siriyaporn20099
2. โครงสร้างภาษาซี
by
mansuang1978
Tec4
by
TigerAdd Ars
Learn 2
by
Sompon Ketsuwong
3.1 โครงสร้างของภาษาซี
by
รัสนา สิงหปรีชา
โครงสร้างของโปรแกรมภาษาซี
by
ณัฐพล บัวพันธ์
More from supaporn20146
PDF
Pbl8.2
by
supaporn20146
PDF
งานPbl8.1
by
supaporn20146
PDF
Pbl7.1
by
supaporn20146
PDF
P bl6
by
supaporn20146
PDF
Pbl5
by
supaporn20146
PDF
Pbl4.2
by
supaporn20146
PDF
Pbl4
by
supaporn20146
PDF
Pbl 3
by
supaporn20146
PDF
P bl1
by
supaporn20146
PDF
Pbl1
by
supaporn20146
PDF
Pbl 2
by
supaporn20146
Pbl8.2
by
supaporn20146
งานPbl8.1
by
supaporn20146
Pbl7.1
by
supaporn20146
P bl6
by
supaporn20146
Pbl5
by
supaporn20146
Pbl4.2
by
supaporn20146
Pbl4
by
supaporn20146
Pbl 3
by
supaporn20146
P bl1
by
supaporn20146
Pbl1
by
supaporn20146
Pbl 2
by
supaporn20146
Pbl2
1.
แบบบันทึกการศึกษาค้นคว้าและการแก้ปัญหา
โจทย์ปัญหา PBL …2…. เรื่อง ..โครงสร้างของโปรแกรมภาษาซี.. รายวิชาการเขียนโปรแกรมภาษาซีเบื้องต้น ง30201 ระดับชั้นมัธยมศึกษาปีที่ 5 สมาชิกในกลุ่ม 1. นาย กนกศักดิ์ เรือนทอง เลขที่ 2 2. นางสาว กรองกานต์ ชะอุ่มพันธ์ เลขที่ 18 3. นางสาว สุภาภรณ์ แถมศรี เลขที่ 19 ภารกิจ 1. จากสถานการณ์ปัญหาที่มีนานุชและเพื่อนพบในขณะนี้มีสาเหตุมาจากสิ่งใด มีนานุชจะต้อง แก้ปัญหานี้อย่างไร (1 คะแนน) 2. จากสถานการณ์นี้ สิ่งที่มีนานุชควรรู้เกี่ยวกับโครงสร้างของโปรแกรมภาษาซี มีองค์ประกอบที่สาคัญ อะไรบ้าง และวิธีการเขียนคอมเมนต์ (Comment) มีกี่ประเภท มีวิธีเขียนอย่างไร (1 คะแนน) 3. มีนานุชควรสืบค้นตัวอย่างโปรแกรมภาษาซีจากเว็บไซต์ใด และมีรายละเอียดของตัวอย่างโปรแกรม ภาษาซีเป็นอย่างไร (1 คะแนน) 4. นักเรียนช่วยอธิบายโปรแกรมทีละบรรทัดด้วยว่า โปรแกรมที่สืบค้นมานั้นเป็นส่วนประกอบใดของ โครงสร้างภาษาซี โดยใช้คอมเมนต์ (Comment) ในการเขียนคาอธิบาย (2 คะแนน)
2.
ตอนที่ 1
หัวข้อปัญหา ..โครงสร้างของโปรแกรมภาษาซี.. ทาความเข้าใจปัญหา ......ศึกษาข้อมูลตามที่สถานการณ์กาหนดให้ เพื่อใช้ตอบคาถามในภารกิจ....... - สิ่งที่ต้องการรู้ .. โครงสร้างของโปรแกรมภาษาซีมีอะไรบ้าง แต่ละส่วนมีลักษณะสาคัญอย่างไร โดยใช้คอมเมนต์ (Comment) ในการเขียนอธิบายโครงสร้างของโปรแกรม.. - วิธีการหาคาตอบ ...ค้นคว้าในอินเตอร์เน็ต ค้นหาจากหนังสือ สอบถามจากผู้รู้ คือคุณครูผู้สอน... การศึกษาค้นคว้า / แก้ปัญหา ชื่อสมาชิก การแบ่งหน้าที่ แหล่งข้อมูล/อ้างอิง นาย กนกศักดิ์ เรือนทอง ค้นหาข้อมูล http://www.lks.ac.th/kuanjit/ นางสาวกรองกานต์ ชะอุ่มพันธ์ จัดทาเอกสาร http://www.xvlnw.com/ นางสาว สุภาภรณ์ แถมศรี จัดทาเอกสาร ตอนที่ 2 สรุปผลการศึกษาค้นคว้า / แก้ปัญหาตามภารกิจ 1. จากสถานการณ์ปัญหาที่มีนานุชและเพื่อนพบในขณะนี้มีสาเหตุมาจากสิ่งใด มีนานุชจะต้อง แก้ปัญหานี้อย่างไร ตอบ ปัญหาที่เกิ ดขึ้นอาจจะมีสาเหตุมาจากการที่มีนานุชไม่เข้าใจโครงสร้างโปรแกรม ภาษาซี และการใช้คอมเมนต์ในภาษาซี จะสามารถแก้ปัญหาได้โดยการศึกษาค้นคว้าจากอินเทอร์เน็ต การ สอบถามผู้รู้หรือครูผู้สอน และการค้นคว้าจากหนังสือที่เกี่ยวกับภาษาซีเพื่อความชัดเจนของข้อมูล 2. จากสถานการณ์นี้ สิ่งที่มีนานุชควรรู้เกี่ยวกับโครงสร้างของโปรแกรมภาษาซี มีองค์ประกอบที่ สาคัญอะไรบ้าง และวิธีการเขียนคอมเมนต์ (Comment) มีกี่ประเภท มีวิธีเขียนอย่างไร ตอบ สิ่งที่มีนานุชควรรู้คือ โครงสร้างของโปรแกรมภาษาซีแบ่งออกเป็น 3 ส่วน คือ 1. ส่วนหัวของโปรแกรม ส่วนหัวของโปรแกรมนี้เรียกว่า Preprocessing Directive ใช้ระบุเพื่อบอกให้คอมไพเลอร์กระทาการ ใด ๆ ก่อนการแปลผลโปรแกรมในที่นี่คาสั่ง #include <stdio.h> ใช้บอกกับคอมไพเลอร์ให้นาเฮดเดอร์ไฟล์ ที่ระบุคือ stdio.h เข้าร่วมในการแปลโปรแกรมด้วย โดยการกาหนด preprocessing directives นี้จะต้อง ขึ้นต้นด้วยเครื่องหมาย # เสมอ คาสั่งที่ใช้ระบุให้คอมไพเลอร์นาเฮดเดอร์ไฟล์เข้าร่วมในการแปลโปรแกรม สามารถเขียนได้ 2 รูปแบบ คือ - #include < ชื่อเฮดเดอร์ไฟล์ > คอมไพเลอร์จะทาการค้นหาเฮดเดอร์ไฟล์ที่ระบุจากไดเรกทอรีที่ใช้ สาหรับเก็บเฮดเดอร์ไฟล์โดยเฉพาะ ( ปกติคือไดเรกทอรีชื่อ include)
3.
- #include “
ชื่อเฮดเดอร์ไฟล์ ” คอมไพเลอร์จะทาการค้นหาเฮดเดอร์ไฟที่ระบุ จากไดเร็คทอรี เดียวกันกับไฟล์ source code นั้น แต้ถ้าไม่พบก็จะไปค้นหาไดเร็คทอรีที่ใช้เก็บ เฮดเดอร์ไฟล์โดยเฉพาะ 2. ส่วนของฟังก์ชั่นหลัก ฟังก์ชั่นหลักของภาษาซี คือ ฟังก์ชั่น main( ) ซึ่งโปรแกรมภาษาซีทุกโปรแกรมจะต้องมีฟังก์ชั่นนี้อยู่ ในโปรแกรมเสมอ จะเห็นได้จากชื่อฟังก์ชั่นคือ main แปลว่า “ หลัก ” ดังนั้น การเขียนโปรแกรมภาษซีจึง ขาดฟังก์ชั่นนี้ไปไม่ได้ โดยขอบเขตของฟังก์ชั่นจะถูกกาหนดด้วยเครื่องหมาย { และ } กล่าวคือ การทางาน ของฟังก์ชั่นจะเริ่มต้นที่เครื่องหมาย { และจะสิ้นสุดที่เครื่องหมาย } ฟังก์ชั่น main( ) สามารถเขียนใน รูปแบบของ void main(void) ก็ได้มีความหมายเหมือนกัน คือ หมายความว่า ฟังก์ชั่น main() จะไม่มี อาร์กิวเมนต์ (argument) คือไม่มีการรับค่าใด ๆ เข้ามาประมวลผลภายในฟังก์ชั่น และจะไม่มีการคืนค่าใด ๆ กลับออกไปจากฟังก์ชั่นด้วย 3. ส่วนรายละเอียดของโปรแกรม เป็นส่วนของการเขียนคาสั่ง เพื่อให้โปรแกรมทางานตามที่ได้ออกแบบไว้ คอมเมนต์ในภาษาซี คอมเมนต์ (comment) คือส่วนที่เป็นหมายเหตุของโปรแกรม มีไว้เพื่อให้ผู้เขียนโปรแกรมใส่ ข้อความอธิบายกากับลงไปใน source code ซึ่งคอมไพเลอร์จะข้ามาการแปลผลในส่วนที่เป็นคอมเมนต์นี้ คอมเมนต์ในภาษาซีมี 2 แบบคือ „ คอมเมนต์แบบบรรทัดเดียว ใช้เครื่องหมาย // มีวิธีการเขียนคือ ใช้เครื่องหมาย // นาหน้าข้อความ ที่เป็นหมายเหตุในบรรทัดนั้นๆ „ คอมเมนต์แบบหลายบรรทัด ใช้เครื่องหมาย /* และ * มีวิธีการเขียนคือใช้เครื่องหมาย /* และ */ คร่อมพื้นที่ที่เป็นหมายเหตุ
4.
3. มีนานุชควรสืบค้นตัวอย่างโปรแกรมภาษาซีจากเว็บไซต์ใด และมีรายละเอียดของตัวอย่าง โปรแกรมภาษาซีเป็นอย่างไร
ตอบ ปัจจุบัน โลกมีความก้าวหน้าด้านวิทยาศาสตร์และเทคโนโลยีมากขึ้น ทาให้ มีตัวเลือกในการ ค้ น หาความรู้ ที่ หลากหลาย แล้ว แต่ว่ า มี นานุ ชมี ค วามต้ องการที่ จ ะค้ น หาโปรแกรมภาษาซี แบบใด ใน https://sites.google.com/site/panussites/phasa-c-1 ที่มีการจัดระเบียบโปรแกรมภาษาซีเกี่ยวกับการคานวณ แบบต่างๆไว้ เช่น ตัวอย่างโปรแกรมเปลี่ยนเลขฐาน 16 ดังนี้ #include<stdio.h> #include<conio.h> main() { unsigned int N; printf("Enter N (Base 16) = : "); scanf("%x",&N); printf("N = %o (Base 8)n",N); printf("N = %d (Base 10)n",N); printf("N = %x (Base 16)n",N); getch(); } 4. นักเรียนช่วยอธิบายโปรแกรมทีละบรรทัดด้วยว่า โปรแกรมที่สืบค้นมานั้นเป็นส่วนประกอบใด ของโครงสร้างภาษาซี โดยใช้คอมเมนต์ (Comment) ในการเขียนคาอธิบาย ตอบ #include<stdio.h> /* ส่วนหัวของโปรแกรมของโปรแกรม #include<conio.h> */ main() // ฟังก์ชันหลัก {/* เริ่มต้นการเขียนโปรแกรมด้วยเครื่องหมายปีกกาเปิด */ int N; //ประกาศตัวแปร printf("Enter N (Base 16) = : "); /*ส่วนรายละเอียดของโปรแกรม scanf("%x",&N); printf("N = %o (Base 8)n",N); printf("N = %d (Base 10)n",N); printf("N = %x (Base 16)n",N); getch(); */
5.
} /*จบการเขียนโปรแกรมด้วยเครื่องหมายปีกกาปิด*/
Download