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
205 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
Pbl 2
by
Hathaichon Nonruongrit
PDF
Pbl2
by
supaporn20146
PDF
งานPblที่2
by
Naynoyjolii
PDF
โจทย์ปัญหา Pbl 2
by
Jaruwank
PDF
Pbl2
by
Sumitrazaza
PDF
Pbl 2
by
namthip2539
PDF
โครงสร้างโปรแกรมภาษาซี
by
เทวัญ ภูพานทอง
PPTX
การเขียนคำสั่งข้อมูลขั้นพื้นฐาน
by
Ratchanok Nutyimyong
Pbl 2
by
Hathaichon Nonruongrit
Pbl2
by
supaporn20146
งานPblที่2
by
Naynoyjolii
โจทย์ปัญหา Pbl 2
by
Jaruwank
Pbl2
by
Sumitrazaza
Pbl 2
by
namthip2539
โครงสร้างโปรแกรมภาษาซี
by
เทวัญ ภูพานทอง
การเขียนคำสั่งข้อมูลขั้นพื้นฐาน
by
Ratchanok Nutyimyong
What's hot
PPTX
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
by
srinagarindra the princess mother school kanchanaburi
PPTX
Python programmingggg
by
Ratchanok Nutyimyong
PDF
การเขียนโปรแกรม Dev c++
by
Naowarat Jaikaroon
PDF
โจทย์ปัญหา Pbl 2
by
siriyaporn20099
PDF
Pbl2 docx
by
Dararat Worasut
PDF
Pbl2 นะแนนxปิ้น
by
Dararat Worasut
PDF
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
by
Nattapon
PDF
บทที่1 พื้นฐานโปรแกรมภาษาซี
by
Komkai Pawuttanon
PPT
การพัฒนาโปรแกรม วิชญา
by
winewic199
โครงสร้างการเขียนโปรแกรมภาษาไพธอน
by
srinagarindra the princess mother school kanchanaburi
Python programmingggg
by
Ratchanok Nutyimyong
การเขียนโปรแกรม Dev c++
by
Naowarat Jaikaroon
โจทย์ปัญหา Pbl 2
by
siriyaporn20099
Pbl2 docx
by
Dararat Worasut
Pbl2 นะแนนxปิ้น
by
Dararat Worasut
ใบความรู้ที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี
by
Nattapon
บทที่1 พื้นฐานโปรแกรมภาษาซี
by
Komkai Pawuttanon
การพัฒนาโปรแกรม วิชญา
by
winewic199
Viewers also liked
PDF
โจทย์ปัญหา Pbl 1
by
Jaruwank
PDF
Pbl4.1
by
numnim4444
PDF
งาน Pbl4.1
by
Supasawat Setapun
PDF
P bl1
by
supaporn20146
PDF
Pbl4
by
supaporn20146
PDF
Pbl4.1
by
Sumitrazaza
PDF
โจทย์ปัญหา Pbl 4.2 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
by
nattapon Arsapanom
PDF
Pbl4.1
by
Dararat Worasut
PDF
โจทย์ปัญหา Pbl 2
by
Jaruwank
PDF
งานPbl 2
by
Supasawat Setapun
PDF
งาน Pbl 1
by
Supasawat Setapun
PDF
Pbl2 docx
by
Dararat Worasut
PDF
โจทย์ปัญหา Pbl 4
by
anusong
PDF
โจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
by
nattapon Arsapanom
PDF
Pbl 3
by
nattapon Arsapanom
PDF
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
by
nattapon Arsapanom
PDF
Pbl4.1
by
namthip2539
PDF
Pbl2
by
namthip2539
PPT
การวิเคราะห์อัลกอริทึม
by
guestc3a629f6
PDF
วิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซี
by
dechathon
โจทย์ปัญหา Pbl 1
by
Jaruwank
Pbl4.1
by
numnim4444
งาน Pbl4.1
by
Supasawat Setapun
P bl1
by
supaporn20146
Pbl4
by
supaporn20146
Pbl4.1
by
Sumitrazaza
โจทย์ปัญหา Pbl 4.2 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
by
nattapon Arsapanom
Pbl4.1
by
Dararat Worasut
โจทย์ปัญหา Pbl 2
by
Jaruwank
งานPbl 2
by
Supasawat Setapun
งาน Pbl 1
by
Supasawat Setapun
Pbl2 docx
by
Dararat Worasut
โจทย์ปัญหา Pbl 4
by
anusong
โจทย์ปัญหา Pbl 4.1 เรื่อง การเขียนอัลกอริทึมแบบโฟลวชาร์ต
by
nattapon Arsapanom
Pbl 3
by
nattapon Arsapanom
โจทย์ปัญหา Pbl 8.1เรื่อง การรับข้อมู]ทางคีย์บอร์ด
by
nattapon Arsapanom
Pbl4.1
by
namthip2539
Pbl2
by
namthip2539
การวิเคราะห์อัลกอริทึม
by
guestc3a629f6
วิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซี
by
dechathon
Similar to PBL2
PDF
Chapter1
by
อัครเดช โพธิญาณ์
DOC
Learn 2
by
Sompon Ketsuwong
DOC
การเขียนโปรแกรมภาษาซี
by
choco336
DOC
การเขียนโปรแกรมภาษาซี
by
choco336
DOC
การเขียนโปรแกรมภาษาซี
by
choco336
DOC
การเขียนโปรแกรมภาษาซี
by
choco336
PDF
หน่วยการเรียนรู้ที่ 2
by
SubLt Masu
PDF
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
by
KEk YourJust'one
PDF
โครงสร้างของโปรแกรมภาษา C
by
รัสนา สิงหปรีชา
PPT
ภาษาซี
by
Nattawut Pornonsung
PPT
1. ประวัติภาษาซี
by
mansuang1978
PPT
C lang
by
Nattawut Pornonsung
PPTX
โครงสร้างโปรแกรมภาษาซี
by
ปณพล ดาดวง
PPT
C slide
by
tawee1919
PDF
หน่วยการเรียนรู้ที่ 1
by
SubLt Masu
PDF
การเขียนโปรแกรมภาษาซี
by
nsumato
PDF
ภาษาซี
by
native
PDF
การเขียนโปรแกรมภาษา CProgrammingV2 สำหรับนัพกเรียน
by
bessza011
PDF
58210401120 งาน 1 ss
by
Rittiporn Sakangsai
PDF
lesson 2
by
Monberry NooNan
Chapter1
by
อัครเดช โพธิญาณ์
Learn 2
by
Sompon Ketsuwong
การเขียนโปรแกรมภาษาซี
by
choco336
การเขียนโปรแกรมภาษาซี
by
choco336
การเขียนโปรแกรมภาษาซี
by
choco336
การเขียนโปรแกรมภาษาซี
by
choco336
หน่วยการเรียนรู้ที่ 2
by
SubLt Masu
การเขียนคำสั่งควบคุมขั้นพื้นฐาน
by
KEk YourJust'one
โครงสร้างของโปรแกรมภาษา C
by
รัสนา สิงหปรีชา
ภาษาซี
by
Nattawut Pornonsung
1. ประวัติภาษาซี
by
mansuang1978
C lang
by
Nattawut Pornonsung
โครงสร้างโปรแกรมภาษาซี
by
ปณพล ดาดวง
C slide
by
tawee1919
หน่วยการเรียนรู้ที่ 1
by
SubLt Masu
การเขียนโปรแกรมภาษาซี
by
nsumato
ภาษาซี
by
native
การเขียนโปรแกรมภาษา CProgrammingV2 สำหรับนัพกเรียน
by
bessza011
58210401120 งาน 1 ss
by
Rittiporn Sakangsai
lesson 2
by
Monberry NooNan
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
Pbl 3
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
Pbl 3
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 คะแนน)
2.
4. นักเรียนชวยอธิบายโปรแกรมทีละบรรทัดดวยวา โปรแกรมที่สืบคนมานั้นเปนสวนประกอบใดของ โครงสรางภาษาซี
โดยใชคอมเมนต (Comment) ในการเขียนคําอธิบาย (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 นี้จะตอง ขึ้นตนดวยเครื่องหมาย # เสมอ
3.
คําสั่งที่ใชระบุใหคอมไพเลอรนําเฮดเดอรไฟลเขารวมในการแปลโปรแกรม สามารถเขียนได 2 รูปแบบ
คือ - #include < ชื่อเฮดเดอรไฟล > คอมไพเลอรจะทําการคนหาเฮดเดอรไฟลที่ระบุจากไดเรกทอรีที่ใช สําหรับเก็บเฮดเดอรไฟลโดยเฉพาะ ( ปกติคือไดเรกทอรีชื่อ include) - #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);
5.
printf("N = %o
(Base 8)n",N); printf("N = %d (Base 10)n",N); printf("N = %x (Base 16)n",N); getch(); */ } /*จบการเขียนโปรแกรมดวยเครื่องหมายปกกาปด*/
Download