Transcript tan

• ความเป็ นมาและความสาคัญของปั ญหา
ทุกวันนีค้ ณิตศาสตร์ มีความสาคัญต่อชีวิตประจาวั นของเราเป็ น
อย่างมาก ไม่วา่ จะเป็ นการซื ้อขายสินค้ า ชัง่ ตวง วัด หรื อการก่อสร้ างสิ่ง
ปลูกสร้ าง ล้ วนแต่ใช้ คณิตศาสตร์ เข้ ามาเกี่ยวข้ องโดยทังสิ
้ น้ ทางผู้จดั ทา
เล็งเห็นความสาคัญและความสัมพันธ์ ของวิชาคณิ ตศาสตร์ และวิชา
คอมพิวเตอร์ จึงคิดที่จะจัดทาโครงงานนี ้ขึ ้น
ค่า tan เป็ นฟั งก์ชนั่ ตรี โกณมิติ ที่มีความยากในการหา
ทางผู้จัดทาจึงได้ เขี ยนโปรแกรมภาษาซีในการหาค่า tan
โดยใช้ โปรแกรม Dev-C ในการเขียน
• วัตถุประสงค์ ของโครงงาน
ออกแบบและพัฒนาโปรแกรมการคานวณค่า tan
• ขอบเขตของโครงงาน
โปรแกรมสามารถคานวณค่า tan ได้ จากมุมเท่านัน้
• ประโยชน์ ท่ คี าดว่ าจะได้ รับ
1. เป็ นแนวทางในการพัฒนาโปรแกรมโดยใช้ ภาษาซี ในระบบงานอื่นๆ
2. อานวยความสะดวกแก่ผ้ ทู ี่ต้องการคานวณหาค่า tan ของมุมที่ต้องการ
คานวณ
• นิยามศัพท์ เฉพาะ
โปรแกรมการคานวณหาค่า tan หมายถึง โปรแกรมที่มีการ
คิดคานวณค่า tan โดยการใส่มมุ ที่ต้องการหาลงไป
• ขัน้ ตอนวิธีดาเนินงาน
1. จับฉลากเลือกหัวข้ อโครงงาน
2. ศึกษาค้ นคว้ าเกี่ยวกับตรี โกณมิติและการคานวณหาค่า tan
3. ศึกษาค้ นคว้ าเกี่ยวกับการเขียนโปรแกรมด้ วยภาษาซี
และโปรแกรมDev- C++ ที่ใช้ ในการเขียนโปรแกรม
4. วิเคราะห์ ออกแบบและเขียนโปรแกรมการคานวณค่า tan
5. ทดลองใช้ งานและทาการปรับปรุงเพื่อให้ เหมาะสมกับการ
ใช้ งาน
6. จัดทาคูม่ ือเอกสารการใช้ งานระบบ
• แผนงานและระยะในการดาเนินงาน
• เครื่ องมือที่ใช้ ในการพัฒนา
1. Hardware ที่ใช้
1.1 เครื่ องคอมพิวเตอร์ CPU 500 MHz ขึ ้นไป
1.2 หน่วยความจา 128 MB
1.3 จอภาพ 17 นิ ้ว
1.4 Hard Disk 20 GB
1.5 การ์ ดแสดงผลคุณภาพสูง
1.6 Mouse 1 อัน
1.7 Keyboard 1 อัน
2. Software ที่ใช้
2.1 โปรแกรม Dev-C++
• การวิเคราะห์ ระบบ
1. วัตถุประสงค์ ของงาน
เพื่อคานวณหาค่า tan ของมุมที่ต้องการสร้ าง
2. ออกแบบผลลัพธ์ ( Output )
การเขียนโปรแกรม
#include <stdio.h>
#include <math.h>
#include<conio.h>
main()
{
float degree,radians,pi=3.141;
printf(" The program calculates the tan\n\n");
printf("********************************\n\n");
printf("enter a degree :");
scanf("%f",& degree);
radians= degree*pi/180;
printf("tan(%0.3f) is%0.3f\n",degree,tan(radians));
getch();
}
• เมื่อรันโปรแกรมคานวณค่ า Tan โปรแกรมจะรอให้ ใส่ ขนาดของมุม
• เมื่อใส่ ขนาดของมุม แล้ วกด Enter โปรแกรมจะคานวนต่ า Tan และจบ
โปรแกรม
• สรุ ปผลการดาเนินงาน
โปรแกรมการคานวณค่า tan ทางานเป็ นไปตามที่กาหนดไว้ โปรแกรม
สามารถคานวณค่า tan ได้ อย่างถูกต้ อง
• ข้ อจากัดของโปรแกรม
• ข้ อเสนอแนะในการพัฒนาโปรแกรมครั ง้ ต่ อไป
น าผลการวิ เ คราะห์ ก ารออกแบบมาเป็ นแนวทางในการ
พัฒนาโปรแกรมให้ ครอบคลุมและมีประสิทธิ ภาพมากขึน้ โดยเพิ่ ม
เมนูสาหรับผู้ใช้ เลือกคานวณค่า sin และ cos เพื่อให้ ตรงกับความ
ต้ องการของผู้ใช้ ที่สดุ