More Related Content Similar to โจทย์ปัญหา Pbl 2 Similar to โจทย์ปัญหา Pbl 2 (20) โจทย์ปัญหา Pbl 21. แบบบันทึกการศึกษาคนควาและการแกปญหา
โจทยปญหา PBL 2 เรื่อง โครงสรางของโปรแกรมภาษาซี
รายวิชาการเขียนโปรแกรมภาษาซีเบื้องตน ง30201 ระดับชั้นมัธยมศึกษาปที่ 4
สาชิกในกลุม
1.นายปณวัตร เชื้อหงษ เลขที่ 1
2.นางสาวจารุวรรณ ขาขันมะลี เลขที่ 26
3.นางสาวจุฬาพรรณ ไกยชาติ เลขที่ 27
ตอนที่ 1
2. หัวขอปญหา ….......................โครงสรางของโปรแกรมภาษาซี......
ทําความเขาใจปญหา
- สิ่งที่ตองการรู ................-โครงสรางของโปรแกรมภาษาซี ............
- วิธีการหาคําตอบ ..........สืบคนขอมูลจากอินเตอรเน็ต........................
- แหลงขอมูล ............http://Kroohathaichon.wordpress.com.........
..........หนังสือเรียน วิชาการเขียนโปรแกรมภาษาซีเบื้องตน
การศึกษาคนควา / แกปญหา
ชื่อสมาชิก การแบงหนาที่ อางอิง
นายปณวัตร เชื้อหงษ สืบคนขอมูล http://Kroohathaichon.wordpress.com
นางสาวจารุวรรณ ขาขันมะลี ตอบคําถาม หนังสือเรียน วิชาการเขียนโปรแกรมภาษาซีเบื้องตน
นางสาวจุฬาพรรณ ไกยชาติ จัดทําเอกสาร -
ตอนที่ 2 สรุปผลการศึกษาคนควา / แกปญหาตามภารกิจ
1.จากสถานการณปญหาที่มีนานุชและเพื่อนพบในขณะนี้มีสาเหตุมาจากสิ่งใดมีนานุชจะตองแกปญหานี้
อยางไร?
-มีสาเหตุมาจาก มีนานุชไมเขาใจโครงสรางของโปรแกรมภาษาซี
-ตองแกปญหา โดยการศึกษาโครงสรางของโปรแกรมและการเขียนคอมเมนต
3. 2.จากสถานการณนี้ สิ่งที่มีนานุชควรรูเกี่ยวกับโครงสรางของโปรแกรมภาษาซี มีองคประกอบที่สําคัญอะไรบาง
และวิธีการเขียนคอมเมนต (Comment) มีกี่ประเภท มีวิธีเขียนอยางไร?
- โปรแกรมภาษาซีมีองคประกอบที่สําคัญ 3 สวนคือไฟลสวนหัวโปรแกรม สวนของฟงกชั่นหลัก และ
สวนรายละเอียดของโปรแกรมโครงสรางของโปรแกรมภาษาซี
- คอมเมนต (comment) คือสวนที่เปนหมายเหตุของโปรแกรม มีไวเพื่อใหผูเขียนโปรแกรมใส
ขอความอธิบายกํากับลงไปใน source code ซึ่งคอมไพเลอรจะขามการแปลผลในสวนที่เปนคอมเมนตนี้ คอม
เมนตในภาษาซีมี 2 แบบคือ
1.คอมเมนตแบบบรรทัดเดียว ใชเครื่องหมาย //
2.คอมเมนตแบบหลายบรรทัด ใชเครื่องหมาย /* และ */
3.มีนานุชควรสืบคนตัวอยางโปรแกรมภาษาซีจากเว็บไซตใด และมีรายละเอียดของตัวอยางโปรแกรมภาษาซี
เปนอยางไร?
มีนานุชควรสืบคนตัวอยางโปรแกรมภาษาซีจากเว็บไซต
http://www.lks.ac.th/kuanjit/Program_C/ProgramC_20.htm
มีรายละเอียดของตัวอยางโปรแกรมภาษาซี ดังนี้
#include <stdio.h>
#include <conio.h>
main()
{
float w,h,BMI;
printf("input weight of w is : ");
4. scanf("%f",&w);
printf("input high of h is : ");
scanf("%f",&h);
BMI=(h/100)*(h/100/)/(w);
getch();
}
4.นักเรียนชวยอธิบายโปรแกรมทีละบรรทัดดวยวา โปรแกรมที่สืบคนมานั้นเปนสวนประกอบใดของโครงสราง
ภาษาซี โดยใชคอมเมนต (Comment) ในการเขียนคําอธิบาย ?
#include <stdio.h> /*
#include <conio.h> สวนหัวของโปรแกรม */
main() //สวนฟงกชันหลัก
{ /*เริ่มตนการเขียนโปรแกรมดวยเครื่องปกกาเปด*/
float w,h,BMI; /*
printf("input weight of w is : ");
scanf("%f",&w);
printf("input high of h is : ");
scanf("%f",&h);
BMI=(h/100)*(h/100/)/(w);
getch(); ประโยคคาสั่งในโปรแกรม*/
}/*จบการเขียนโปรแกรมดวยเครื่องหมายปกกาปด*/