วันอังคารที่ 12 สิงหาคม พ.ศ. 2551

Flowchart

1.จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณพื้นที่สี่เหลี่ยมจัตุรัส จำนวน 1 รูป
1.1 วัตถุประสงค์ของงาน = เพื่อคำนวณหาพื้นที่สี่เหลี่ยมจัตุรัส
1.2 ผลลัพธ์ (Output) แสดงข้อมูล ความยาวของด้าน และผลลัพธ์ที่ได้จากการคำนวณหาพื้นที่
..........Input Width..= ..........................
..........Area...............= ..........................
1.3 ข้อมูลนำเข้า (Input) = ความยาวของด้าน
1.4 ชื่อตัวแปรที่ใช้ = Width หมายถึง ความยาวของด้าน , Area หมายถึง พื้นที่สี่เหลี่ยมจัตุรัส
1.5 ลำดับงาน
........- ป้อนข้อมูลความยาวของด้าน
........- คำนวณหาพื้นที่สี่เหลี่ยมจัตุรัส โดย Area = Width*Width
........- แสดงผลลัพธ์
........- จบการทำงาน



2.จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณพื้นที่สี่เหลี่ยมผืนผ้า จำนวน 1 รูป
1.1 วัตถุประสงค์ของงาน = เพื่อคำนวณหาพื้นที่สี่เหลี่ยมผืนผ้า
1.2 ผลลัพธ์ (Output) แสดงข้อมูล ความยาวของฐาน ความสูง และผลลัพธ์ที่ได้จากการคำนวณหาพื้นที่
..........Input Width... = ....................................
...........Input Height..= ....................................
...........Area................= ....................................
1.3 ข้อมูลนำเข้า (Input) = ความยาวของฐาน และความสูง
1.4 ชื่อตัวแปรที่ใช้ = Width หมายถึง ความยาวของฐาน Height หมายถึง ความสูง ,
Area หมายถึง พื้นที่สี่เหลี่ยมผืนผ้า
1.5 ลำดับงาน
........- ป้อนข้อมูลความยาวของฐาน
........- ป้อนข้อมูลความสูง
........- คำนวณหาพื้นที่สี่เหลี่ยมผืนผ้า โดย Area = Width*Weight
........- แสดงผลลัพธ์
........- จบการทำงาน


3.จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณหาอายุจากปีพ.ศ.เกิด
1.1 วัตถุประสงค์ของงาน = เพื่อคำนวณหาอายุจากปีพ.ศ.เกิด
1.2 ผลลัพธ์ (Output) แสดงข้อมูล ปีพ.ศ.ปัจจุบัน ปีพ.ศ.เกิด และผลลัพธ์ที่ได้จากการคำนวณหาอายุ
..........Input Present....= ....................................
...........Input Birthday..= ....................................
...........Age......................= ....................................
1.3 ข้อมูลนำเข้า (Input) = ปีพ.ศ.ปัจจุบัน และปีพ.ศ.เกิด
1.4 ชื่อตัวแปรที่ใช้ = Present หมายถึง ปีพ.ศ.ปัจจุบัน , Birthday หมายถึง ปีพ.ศ.เกิด , Age หมายถึง อายุ
1.5 ลำดับงาน
........- ป้อนข้อมูลปีพ.ศ.ปัจจุบัน
........- ป้อนข้อมูลปีพ.ศ.เกิด
........- คำนวณหาอายุจากปีพ.ศ.เกิด โดย Age = Present-Birthday
........- แสดงผลลัพธ์
........- จบการทำงาน


4.จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณหาน้ำหนักโดยเฉลี่ยของนักศึกษาจำนวน 3 คน โดยกรอกข้อมูลดังต่อไปนี้ผ่านคีย์บอร์ด
............คนที่1 น้ำหนัก 40 กิโลกรัม
............คนที่2 น้ำหนัก 50 กิโลกรัม
............คนที่ 3 น้ำหนัก 60 กิโลกรัม
1.1 วัตถุประสงค์ของงาน = เพื่อคำนวณหาน้ำหนักโดยเฉลี่ยของนักศึกษาจำนวน 3 คน
1.2 ผลลัพธ์ (Output) แสดงข้อมูล น้ำหนักของนักศึกษาจำนวน 3 คนและน้ำหนักโดยเฉลี่ย
..........Input Weight1 = 40 kg.
..........Input Weight2 = 50 kg.
..........Input Weight3 = 60 kg.
..........Average = 50 kg.
1.3 ข้อมูลนำเข้า (Input) = น้ำหนักของนักศึกษาจำนวน 3 คน
1.4 ชื่อตัวแปรที่ใช้
..........Weight1 หมายถึง น้ำหนักของนักศึกษาคนที่ 1
..........Weight2 หมายถึง น้ำหนักของนักศึกษาคนที่ 2
..........Weight3 หมายถึง น้ำหนักของนักศึกษาคนที่ 3
..........Average หมายถึง น้ำหนักโดยเฉลี่ย
1.5 ลำดับงาน
........- ป้อนข้อมูลน้ำหนักของนักศึกษาจำนวน 3 คน
........- คำนวณหาค่าเฉลี่ย โดย Average= Weight1+Weight2+Weight3/3
........- แสดงผลลัพธ์
........- จบการทำงาน


5.จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณหาเงินโบนัสจากเงินเดือน โดยรับโบนัส,เงินเดือนผ่านคีย์บอร์ด เช่น เงินเดือน 10,000 บาท ได้โบนัส 5 เดือน แสดงว่าได้โบนัส 50,000 บาท
1.1 วัตถุประสงค์ของงาน = เพื่อคำนวณหาเงินโบนัสจากเงินเดือน
1.2 ผลลัพธ์ (Output)
..........Input Salary = ..........................
..........Input Bonus = ..........................
..........Money = ..........................
1.3 ข้อมูลนำเข้า (Input) = เงินเดือน และโบนัส
1.4 ชื่อตัวแปรที่ใช้ = Salary หมายถึง เงินเดือน , Bonus หมายถึง เงินโบนัส ,
Money หมายถึง เงินเดือนที่ได้รับ
1.5 ลำดับงาน
........- ป้อนข้อมูลเงินเดือน
........- ป้อนข้อมูลจำนวนเดือนของโบนัส
........- คำนวณหาเงินโบนัสจากเงินเดือน โดย Money = Salary*Bonus
........- แสดงผลลัพธ์
........- จบการทำงาน

ไม่มีความคิดเห็น: