โจทย์ปัญหา pbl 2
Post on 31-Jul-2015
205 Views
Preview:
TRANSCRIPT
แบบบันทึกการศึกษาคนควาและการแกปญหา
โจทยปญหา PBL 2 เร่ือง โครงสรางของโปรแกรมภาษาซ ี
รายวิชาการเขียนโปรแกรมภาษาซีเบื้องตน ง30201 ระดับชั้นมัธยมศึกษาปท่ี 4
สาชิกในกลุม
1.นายปณวัตร เชื้อหงษ เลขที่ 1
2.นางสาวจารุวรรณ ขาขันมะลี เลขที่ 26
3.นางสาวจุฬาพรรณ ไกยชาติ เลขที่ 27
ตอนท่ี 1
หัวขอปญหา ….......................โครงสรางของโปรแกรมภาษาซี......
ทําความเขาใจปญหา
- สิ่งท่ีตองการรู ................-โครงสรางของโปรแกรมภาษาซี ............
- วิธีการหาคําตอบ ..........สืบคนขอมูลจากอินเตอรเน็ต........................
- แหลงขอมูล ............http://Kroohathaichon.wordpress.com.........
..........หนังสือเรียน วิชาการเขียนโปรแกรมภาษาซีเบื้องตน
การศึกษาคนควา / แกปญหา
ชื่อสมาชิก การแบงหนาท่ี อางอิง
นายปณวัตร เชื้อหงษ สืบคนขอมูล http://Kroohathaichon.wordpress.com
นางสาวจารุวรรณ ขาขันมะลี ตอบคําถาม หนังสือเรียน วิชาการเขียนโปรแกรมภาษาซีเบื้องตน
นางสาวจุฬาพรรณ ไกยชาติ จัดทําเอกสาร -
ตอนท่ี 2 สรุปผลการศึกษาคนควา / แกปญหาตามภารกิจ
1.จากสถานการณปญหาท่ีมีนานุชและเพื่อนพบในขณะน้ีมีสาเหตุมาจากสิ่งใดมีนานุชจะตองแกปญหาน้ี
อยางไร?
-มีสาเหตุมาจาก มีนานุชไมเขาใจโครงสรางของโปรแกรมภาษาซี
-ตองแกปญหา โดยการศึกษาโครงสรางของโปรแกรมและการเขียนคอมเมนต
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 : ");
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(); ประโยคคาสั่งในโปรแกรม*/
}/*จบการเขียนโปรแกรมดวยเคร่ืองหมายปกกาปด*/
top related