วิเคราะห์ปัญหาการออกแบบโปรแกรมภาษาซี
- 1. สอนโสอนโสอนโสอนโดยดยดยดย............นายเดชาธร พองาม ครู คศนายเดชาธร พองาม ครู คศนายเดชาธร พองาม ครู คศนายเดชาธร พองาม ครู คศ....2222 โรงเรียนเมืองโพธิ์ชัยพิทยาคม สพมโรงเรียนเมืองโพธิ์ชัยพิทยาคม สพมโรงเรียนเมืองโพธิ์ชัยพิทยาคม สพมโรงเรียนเมืองโพธิ์ชัยพิทยาคม สพม....32323232
ใบความรู้ที่ใบความรู้ที่ใบความรู้ที่ใบความรู้ที่ 1.1.1.1.5555
รายวิชา งรายวิชา งรายวิชา งรายวิชา ง 32221322213222132221 การเขียนโปรแกรมการเขียนโปรแกรมการเขียนโปรแกรมการเขียนโปรแกรมภาษาซีภาษาซีภาษาซีภาษาซีเบื้องต้นเบื้องต้นเบื้องต้นเบื้องต้น ระดับชั้นมัธยมศึกษาปีที่ระดับชั้นมัธยมศึกษาปีที่ระดับชั้นมัธยมศึกษาปีที่ระดับชั้นมัธยมศึกษาปีที่ 5555
หน่วยการเรียนรู้ที่หน่วยการเรียนรู้ที่หน่วยการเรียนรู้ที่หน่วยการเรียนรู้ที่ 1111 ความรู้เบื้องต้นเกี่ยวกับภาษาซีความรู้เบื้องต้นเกี่ยวกับภาษาซีความรู้เบื้องต้นเกี่ยวกับภาษาซีความรู้เบื้องต้นเกี่ยวกับภาษาซี เรื่องเรื่องเรื่องเรื่อง การวิเคราะห์ปัญหาการออกแบบโปรแกรมการวิเคราะห์ปัญหาการออกแบบโปรแกรมการวิเคราะห์ปัญหาการออกแบบโปรแกรมการวิเคราะห์ปัญหาการออกแบบโปรแกรม
สาระสาระสาระสาระการเรียนรู้การเรียนรู้การเรียนรู้การเรียนรู้ อธิบายการวิเคราะห์ปัญหาการออกแบบโปรแกรมได้
การวิเคราะห์ปัญหาการออกแบบโปรแกรมการวิเคราะห์ปัญหาการออกแบบโปรแกรมการวิเคราะห์ปัญหาการออกแบบโปรแกรมการวิเคราะห์ปัญหาการออกแบบโปรแกรม
การวิเคราะห์ปัญหาการวิเคราะห์ปัญหาการวิเคราะห์ปัญหาการวิเคราะห์ปัญหา เป็นขั้นตอนที่ 1 ของการออกแบบและพัฒนาโปรแกรม นั่นคือการ
วิเคราะห์ความต้องการ หรือที่เรียกว่า การวิเคราะห์ปัญหาหรือวิเคราะห์งานนั่นเอง ในขั้นตอนนี้นับว่า
สําคัญที่สุดสําหรับการเตรียมเพื่อเขียนโปรแกรม เพราะการวิเคราะห์งานหรือการพิจารณาถึงผลลัพธ์ที่
ต้องการได้จากโปรแกรม รูปแบบ ผลลัพธ์ ข้อมูลที่ต้องจัดเตรียม วิธีการและขั้นตอนการเรียงลําดับ
ภายในโปรแกรม
ตัวอย่างตัวอย่างตัวอย่างตัวอย่าง ต้องการเขียนโปรแกรมเพื่อคํานวณหาปริมาตรของทรงกระบอก ผู้เขียนโปรแกรม
จะต้องทราบว่า การหาปริมาตรคํานวณได้จากสูตร
หลักเกณฑ์การวิเคราะห์งานหลักเกณฑ์การวิเคราะห์งานหลักเกณฑ์การวิเคราะห์งานหลักเกณฑ์การวิเคราะห์งาน
1.1.1.1. สิ่งที่ต้องการสิ่งที่ต้องการสิ่งที่ต้องการสิ่งที่ต้องการ เป็นการพิจารณาเกี่ยวกับงานที่ต้องการให้คอมพิวเตอร์ทําและผลลัพธ์ที่ต้องการสําหรับ
งานที่ต้องการผลลัพธ์มากกว่าหนึ่งอย่าง ควรเขียนแยกเป็นข้อๆ ชัดเจน
ตัวอย่างตัวอย่างตัวอย่างตัวอย่างเบื้องต้นเบื้องต้นเบื้องต้นเบื้องต้น
1. ต้องการคํานวณพื้นที่รูปสามเหลี่ยม
2. เงินเดือนพนักงานแต่ละคน (เงินเดือนรวมค่าจ้างล่วงเวลา)
ปริมาตรทรงกระบอกปริมาตรทรงกระบอกปริมาตรทรงกระบอกปริมาตรทรงกระบอก ==== พื้นที่ฐานพื้นที่ฐานพื้นที่ฐานพื้นที่ฐาน xxxx ความสูงความสูงความสูงความสูง
- 2. สอนโสอนโสอนโสอนโดยดยดยดย............นายเดชาธร พองาม ครู คศนายเดชาธร พองาม ครู คศนายเดชาธร พองาม ครู คศนายเดชาธร พองาม ครู คศ....2222 โรงเรียนเมืองโพธิ์ชัยพิทยาคม สพมโรงเรียนเมืองโพธิ์ชัยพิทยาคม สพมโรงเรียนเมืองโพธิ์ชัยพิทยาคม สพมโรงเรียนเมืองโพธิ์ชัยพิทยาคม สพม....32323232
2.2.2.2. รูปแบบของผลลัพธ์รูปแบบของผลลัพธ์รูปแบบของผลลัพธ์รูปแบบของผลลัพธ์ เป็นการศึกษาถึงลักษณะผลลัพธ์ที่ต้องการให้เครื่องคอมพิวเตอร์แสดงออกมา
เช่น แสดงออกทางจอภาพ หรือพิมพ์ออกทางเครื่องพิมพ์ และอาจต้องกําหนดรายละเอียดอย่างชัดเจน
เช่น การพิมพ์เอกสารออกมา ต้องมีรายการอะไรบ้าง เช่น ส่วนหัว – ท้ายเอกสาร รูปแบบ
ตัวอย่างเบื้องต้นตัวอย่างเบื้องต้นตัวอย่างเบื้องต้นตัวอย่างเบื้องต้น
ผลลัพธ์ที่ต้องการ : แสดงค่าพื้นที่รูปสามเหลี่ยามหรือรูปสี่เหลี่ยม
ลักษณะการแสดงผลลัพธ์ : จอภาพ
รูปแบบที่แสดง พื้นที่ : xxxxxxxx
3.3.3.3. ข้อมูลที่นําเข้าข้อมูลที่นําเข้าข้อมูลที่นําเข้าข้อมูลที่นําเข้า หลังจากทราบรูปแบบของผลลัพธ์ที่ต้องการแล้ว ต่อไปจะต้องพิจารณาข้อมูลที่จะหลังจากทราบรูปแบบของผลลัพธ์ที่ต้องการแล้ว ต่อไปจะต้องพิจารณาข้อมูลที่จะหลังจากทราบรูปแบบของผลลัพธ์ที่ต้องการแล้ว ต่อไปจะต้องพิจารณาข้อมูลที่จะหลังจากทราบรูปแบบของผลลัพธ์ที่ต้องการแล้ว ต่อไปจะต้องพิจารณาข้อมูลที่จะ
นํามาเป็นข้อมูลเข้านํามาเป็นข้อมูลเข้านํามาเป็นข้อมูลเข้านํามาเป็นข้อมูลเข้า (Input(Input(Input(Input Data)Data)Data)Data) ว่าครบถ้วนสําหรับการประมวลผลหรือไม่ว่าครบถ้วนสําหรับการประมวลผลหรือไม่ว่าครบถ้วนสําหรับการประมวลผลหรือไม่ว่าครบถ้วนสําหรับการประมวลผลหรือไม่
ตัวอย่างเบื้องต้นตัวอย่างเบื้องต้นตัวอย่างเบื้องต้นตัวอย่างเบื้องต้น
ข้อมูลนําเข้า ได้แก่ ความกว้าง และความยาวของรูปสามเหลี่ยม
หรือรูปสี่เหลี่ยม
4.4.4.4. กําหนดตัวแปรที่ใช้กําหนดตัวแปรที่ใช้กําหนดตัวแปรที่ใช้กําหนดตัวแปรที่ใช้ เป็นการกําหนดชื่อแทนความหมายของข้อมูลนําเข้า เพื่อความสะดวกต่อการ
นําเอาข้อมูลไปวิเคราะห์หาขั้นตอนการประมวลผล เช่น
Id แทน รหัสประจําตัวนักเรียน
Name แทน ชื่อนักเรียน
การตั้งชื่อตัวแปรมีกฏกว้าง ๆการตั้งชื่อตัวแปรมีกฏกว้าง ๆการตั้งชื่อตัวแปรมีกฏกว้าง ๆการตั้งชื่อตัวแปรมีกฏกว้าง ๆ ดังนี้
1. ตั้งชื่อให้ตรงกับการกฏตั้งชื่อตัวแปรของภาษาที่ใช้ในการเขียนโปรแกรม
2. ไม่ซ้ํากับคําศัพท์เฉพาะของภาษาที่เขียน เช่น คําสั่งต่างๆ ของโปรแกรม
3. ตั้งให้สื่อความหมายกับค่าที่แทน เช่น Name หมายถึง ชื่อ
- 3. สอนโสอนโสอนโสอนโดยดยดยดย............นายเดชาธร พองาม ครู คศนายเดชาธร พองาม ครู คศนายเดชาธร พองาม ครู คศนายเดชาธร พองาม ครู คศ....2222 โรงเรียนเมืองโพธิ์ชัยพิทยาคม สพมโรงเรียนเมืองโพธิ์ชัยพิทยาคม สพมโรงเรียนเมืองโพธิ์ชัยพิทยาคม สพมโรงเรียนเมืองโพธิ์ชัยพิทยาคม สพม....32323232
ตัวอย่างเบื้องต้นตัวอย่างเบื้องต้นตัวอย่างเบื้องต้นตัวอย่างเบื้องต้น
Area = พื้นที่
Width = ความกว้างหรือฐาน
Height = ความสูง
5555.... วิธีการประมวลผลวิธีการประมวลผลวิธีการประมวลผลวิธีการประมวลผล เป็นขั้นตอนการประมวลผลเพื่อให้ได้ผลลัพธ์ตามรูปแบบที่ต้องการโดยใช้ข้อมูล
นําเข้าและตัวแปรต่างๆ ตามที่ได้กําหนดไว้แล้ว
ตัวอย่างเบื้องต้นตัวอย่างเบื้องต้นตัวอย่างเบื้องต้นตัวอย่างเบื้องต้น
การประมวลผลพื้นที่รูปสี่เหลี่ยม
1. รับค่า width, height
2. คํานวณ area = 0.5 x width x height
3. พิมพ์ค่า area
4. จบการทํางาน