230 likes | 466 Views
โครงงาน โปรแกรมคำนวณ SIN COSTAN. ผู้จัดทำ เด็กหญิง ธา รีรัตน์ หมอกโพธิ์ เลขที่15 เด็กหญิง นงลักษณ์ ผักกระ โทก เลขที่18 เด็กหญิง วิมลณัฐ แก้วพะ เนาว์ เลขที่19 เด็กหญิง กัญญา ณัฐ แขกระ โทก เลขที่ 22 เด็กหญิง นันท์นภัส พานิชนอก เลขที่ 24. ความ เป็นมาและความสำคัญของปัญหา.
E N D
โครงงานโปรแกรมคำนวณ SIN COSTAN ผู้จัดทำ เด็กหญิง ธารีรัตน์ หมอกโพธิ์ เลขที่15 เด็กหญิง นงลักษณ์ ผักกระโทก เลขที่18 เด็กหญิง วิมลณัฐ แก้วพะเนาว์ เลขที่19 เด็กหญิง กัญญาณัฐ แขกระโทก เลขที่ 22 เด็กหญิง นันท์นภัส พานิชนอก เลขที่ 24
ความเป็นมาและความสำคัญของปัญหาความเป็นมาและความสำคัญของปัญหา การหา SIN COS TAN มีความสำคัญในการศึกษารูปสามเหลี่ยมและปรากฏการณ์ในลักษณะเป็นคาบ ฟังก์ชันอาจนิยามด้วยอัตราส่วนของด้าน 2 ด้านของรูปสามเหลี่ยมมุมฉาก หรืออัตราส่วนของพิกัดของจุดบนวงกลมหนึ่งหน่วย หรือนิยามในรูปทั่วไปเช่น อนุกรมอนันต์ หรือสมการเชิงอนุพันธ์ รูปสามเหลี่ยมที่นำมาใช้จะอยู่ในระนาบแบบยุคลิด ดังนั้น ผลรวมของมุมทุกมุมจึงเท่ากับ 180° เสมอ ผู้จัดทำโครงงานจึงได้คิดและพัฒนาโปรแกรมการคำนวณ SIN COS TAN เพื่อที่จะคำนวณได้ด้วยตนเองอย่างมีประสิทธิภาพ • วัตถุประสงค์ของโครงงาน ออกแบบและพัฒนาโปรแกรมการคำนวณ SIN COS TAN
ตรีโกณมิติ ตรีโกณมิติ (จากภาษากรีกtrigononมุม 3 มุม และ metro การวัด) เป็นสาขาของคณิตศาสตร์ที่เกี่ยวข้องกับมุม, รูปสามเหลี่ยม และฟังก์ชันตรีโกณมิติ เช่น ไซน์ และ โคไซน์ มีความเกี่ยวข้องกับเรขาคณิต แม้ว่าจะสรุปไม่ได้อย่างแน่ชัดว่า ตรีโกณมิติเป็นหัวข้อย่อยของเรขาคณิตประวัติของตรีโกณมิติ นักคณิตศาสตร์มุสลิมในยุคกลาง (หรือยุคมืด ตามคำเรียกของชาวยุโรป) มีส่วนเป็นอย่างมากในการพัฒนาและอุทิศผลงานในคณิตศาสตร์สาขาตรีโกณมิติ โดยพวกเขาได้รับแนวคิดพื้นฐานมาจากตำราคณิตศาสตร์อินเดียที่ชื่อ SūryaSiddhānta (สูรยสิทธานตะ)
ตรีโกณมิติ (Trigonometry) เรียกอีกอย่างหนึ่งว่าCircularFunctionคือ ฟังก์ชันของมุม ซึ่งมีความสำคัญในการศึกษารูปสามเหลี่ยมและ ปรากฏการณ์ในลักษณะเป็นคาบ ฟังก์ชันอาจนิยามด้วยอัตราส่วนของด้าน 2 ด้านของรูปสามเหลี่ยมมุมฉาก หรืออัตราส่วนของพิกัดของจุด บนวงกลมหนึ่งหน่วย หรือนิยามในรูปทั่วไปเช่น อนุกรมอนันต์ หรือสมการเชิงอนุพันธ์ รูปสามเหลี่ยมที่นำมาใช้จะอยู่ในระนาบแบบยุคลิด ดังนั้น ผลรวมของมุมทุกมุมจึงเท่ากับ 180° เสมอ
ประวัติความเป็นมาของภาษาCประวัติความเป็นมาของภาษาC • ภาษาซีได้ถูกพัฒนาขึ้นโดย เดนนิช ริทชี่ (Dennis Ritchie) ซึ่งเป็นวิศวกรซอฟท์แวร์ของบริษัท AT&T BellLaboratoriesและได้นับการพัฒนาในปี พ.ศ. 2515 ( ค.ศ.1970 ) ที่ห้องปฎิบัติการเบล ที่เมืองเมอร์รีฮิล มลรัฐนิวเจอร์ซี โดยนำเอาหลักการของภาษา B ที่พัฒนาโดย เคนทอมสัน (Ken Thomson) ซึ่ง เคนทอมสัน ใช้ชื่อว่าBCPL (Basic Combined Programming Language) แต่ภาษา B มีข้อเสียหลายอย่างโดยเฉพาะการยึดติดกับฮาร์ดแวร์และไม่มีชนิดข้อมูล เดนนิสจึงนำภาษา B มาพัฒนาและเพิ่มชนิดข้อมูลลงไปโดยตัดบางส่วนที่
ขึ้นกับสถาปัตยกรรมของเครื่องให้มีลักษณะยืดหยุ่นมากขึ้นทำให้เป็นภาษาที่มีคุณสมบัติที่ดีมีความเร็วสูง และนำมาพัฒนาแล้วให้ชื่อว่า ภาษาซีC จึงมาจากอักษรตัวที่สองของชื่อ BCPL ที่ถัดจาก B ภาษาซี ได้ถูกนำมาใช้เขียนระบบปฏิบัติการยูนิกซ์และได้รับการพัฒนาด้วยการใช้ภาษาซี เป็นหลัก นอกจากภาษาซี จะเป็นภาษาที่ใช้เขียนซอฟท์แวร์ระบบ ภาษานี้ก็สามารถนำไปเขียนโปรแกรมประยุกต์อื่นได้หลากหลาย เช่น โปรแกรม Word, โปรแกรมบัญชี, เกม เป็นต้น
ส่วนหัวของโปรแกรม (Header files) ส่วนของตัวโปรแกรม (Body) ส่วนคำอธิบายโปรแกรม (Comment lines) โครงสร้างโปรแกรมภาษาซี
คำนวณค่า SIN COS TAN การวิเคราะห์ระบบ 1. วัตถุประสงค์ของงานคำนวณค่า SIN COS TAN 2. ออกแบบผลลัพธ์ ( Output )
ภาพที่ 2 การออกแบบผลลัพธ์โปรแกรมคำนวณค่างวดการเช่าซื้อรถยนต์ โปรแกรมคำนวณค่า SIN COS TAN *********************************************** ค่า SIN : ………………………….. ค่า COS : ………………………… ค่า TAN :………………………….
3. ข้อมูลนำเข้า ( Input ) ได้แก่ ค่าขององศา 4. ชื่อตัวแปรที่ใช้Degreeเก็บข้อมูล องศา 5. ขั้นตอน/ลำดับงานเริ่ม รับค่าองศา(degree) SIN คำนวณ radians = degree*pi/180; แสดงผล SIN sin(%0.3f) is%0.3f\n”,degree, รับค่าองศา(degree) COS คำนวณ radians = degree*pi/180; แสดงผล COS cos(%0.3f) is%0.3f\n”,degree, รับค่าองศา(degree) TAN คำนวณ radians = degree*pi/180; แสดงผลtan(%0.3f) is%0.3f\n”,degree, จบ
การเขียนโปรแกรม หาค่า sin #include<stdio.h> #include<math.h> main() { float degree, radians,pi=3.141; printf(“enter a degree :”); scanf("%f”,°ree); radians = degree*pi/180; printf("sin(%0.3f) is%0.3f\n”,degree, sin(radians)); }
หาค่าcos #include<stdio.h> #include<math.h> main() { float degree, radians,pi=3.141; printf(“enter a degree :”); scanf("%f”,°ree); radians = degree*pi/180; printf("cos(%0.3f) is%0.3f\n”,degree, cos(radians)); }
หาค่า tan #include<stdio.h> #include<math.h> #include<conio.h.h> main() { float degree, radians,pi=3.141; printf(“enter a degree :”); scanf("%f”,°ree); radians = degree*pi/180; printf("tan(%0.3f) is%0.3f\n”,degree, tan(radians)); getch(); }
ตัวอย่างการคำนวณโปรแกรมตัวอย่างการคำนวณโปรแกรม
สรุปผลการดำเนินงาน โปรแกรมการคำนวณ SIN COS TAN ทำงานเป็นไปตามที่กำหนดไว้ โปรแกรมสามารถคำนวณค่า SIN COS TANได้อย่างถูกต้อง • ข้อจำกัดของโปรแกรม โปรแกรมรองรับการคำนวณเพียงค่า SIN COS TAN ไม่สามารถค่าอื่นนอกเหนือจากนี้ได้ • ข้อเสนอแนะในการพัฒนาโปรแกรมครั้งต่อไป นำผลการวิเคราะห์การออกแบบมาเป็นแนวทางในการพัฒนาโปรแกรมให้ครอบคลุมและมีประสิทธิภาพมากขึ้น
ประวัติผู้จัดทำ • ชื่อ ด.ญ. ธารีรัตน์ หมอกโพธิ์ ชื่อเรื่อง โปรแกรมคำนวณ SIN COS TAN กลุ่มที่ 3 ม.3/7 ประวัติ ประวัติส่วนตัว เกิดเมื่อวันที่ 29กรกฎาคม พ.ศ.2541 อายุ 15 ปี ที่อยู่ 62 หมู่ 5 ต.พระพุทธ อ.เฉลิมพระเกียรติ จ.นครราชสีมา 30230 ประวัติการศึกษา ปี พ.ศ.2553 ประถมศึกษาปีที่ 6 โรงเรียนเมืองนครราชสีมา อ. เมือง จ. นครราชสีมา
ประวัติผู้จัดทำ ชื่อ ด.ญ. นงลักษณ์ ผักกระโทก ชื่อเรื่อง โปรแกรมคำนวณ SIN COS TAN กลุ่มที่ 3 ม.3/7 ประวัติ ประวัติส่วนตัว เกิดเมื่อวันที่ 15 พฤษภาคม พ.ศ.2542 อายุ 14 ปี ที่อยู่ 388/36 ถนน ราชสีมา-ปักธงชัย ต.ปรุใหญ่ อ.เมือง จ.นครราชสีมา 30000 ประวัติการศึกษา ปี พ.ศ.2553 ประถมศึกษาปีที่ 6 โรงเรียนมารีย์วิทยา อ. เมือง จ. นครราชสีมา
ประวัติผู้จัดทำ ชื่อ ด.ญ. กัญญาณัฐ แขกระโทก ชื่อเรื่อง โปรแกรมคำนวณ SIN COS TAN กลุ่มที่ 3 ม.3/7 ประวัติ ประวัติส่วนตัว เกิดเมื่อวันที่ 23 กันยายน พ.ศ.2541 อายุ 14 ปี ที่อยู่ 629/131 หมู่บ้าน ทานตะวัน ต.จอหอ อ.เมือง จ.นครราชสีมา 30310 ประวัติการศึกษา ปี พ.ศ.2553 ประถมศึกษาปีที่ 6 โรงเรียนมารีย์วิทยา อ. เมือง จ. นครราชสีมา
ประวัติผู้จัดทำ ชื่อ ด.ญ. วิมลณัฐ แก้วพระเนาว์ ชื่อเรื่อง โปรแกรมคำนวณ SIN COS TAN กลุ่มที่ 3 ม.3/7 ประวัติ ประวัติส่วนตัว เกิดเมื่อวันที่ 30 ธันวาคม พ.ศ.2541 อายุ 14 ปี ที่อยู่ 1847 ถ.มิตรภาพ ต.ในเมือง อ.เมือง จ.นครราชสีมา 30000 ประวัติการศึกษา ปี พ.ศ.2553 ประถมศึกษาปีที่ 6 โรงเรียนอนุบาลนครราชสีมา อ. เมือง จ. นครราชสีมา
ประวัติผู้จัดทำ ชื่อ ด.ญ. นันท์นภัส พานิชนอก ชื่อเรื่อง โปรแกรมคำนวณ SIN COS TAN กลุ่มที่ 3 ม.3/7 ประวัติ ประวัติส่วนตัว เกิดเมื่อวันที่ 11 มกราคม พ.ศ.2542 อายุ 14 ปี ที่อยู่ 58 หมู่ที่ 6 ต.ในเมือง อ.พิมาย จ.นครราชสีมา 30110 ประวัติการศึกษา ปี พ.ศ.2553 ประถมศึกษาปีที่ 6 โรงเรียนเมืองนครราชสีมา อ. เมือง จ. นครราชสีมา