วันศุกร์ที่ 8 สิงหาคม พ.ศ. 2551

วิเคราะห์งานเพื่อเขียนโปรมแกรม+Flowchart 5 ข้อ

ข้อ 1. จงเขียนวิเคราะห์งานเพื่อโปรมแกรมคำนวณหาพื้นที่สี่เหลี่ยมจตุรัส
1.1วัตถุประสงค์
คำนวณหาพื้นที่สี่เหลี่ยมจตุรัส
1.2ผลลัพธ์(Output)

Input Width = ..................
Input Height = ..................

Area = ..................


1.3ข้อมูลนำเข้า (Input)
ได้แก่ ความยาวของด้านและความสูงของด้าน

1.4ชื่อตัวแปรที่ใช้

Width หมายถึง ความยาวของด้าน

Height ,, ความสูงของด้าน
Area ,, พื้นที่สี่เหลี่ยมจตุรัส

1.5ลำดับงาน

- ป้อนข้อมูลความยาวของฐาน
- ป้อนข้อมูล ความสูง
- คำนวณหาพื้นที่สี่เหลี่ยมจตุรัส โดย area = width*height
- แสดงผลลัพธ์
- จบการทำงาน


เขียนผังลำดับงาน (Flowchart)





ข้อ2.จงเขียนวิเคราะห์งานเพื่อเขียนโปรมแกรมคำนวณหาพื้นที่สี่เหลี่ยมผืนผ้า

2.1วัตถุประสงค์
คำนวณหาพื้นที่สี่เหลี่ยมผืนผ้า

2.2ผลลัพธ์(Output)

Input Width = ..................

Input Height = ..................

Area = ..................


2.3ข้อมูลนำเข้า (Input)
ได้แก่ ความยาวของด้านและความกว้างของด้าน

2.4ชื่อตัวแปรที่ใช้

Width หมายถึง ความยาวของด้าน
Height ,, ความกว้างของด้าน
Area ,, พื้นที่สี่เหลี่ยมจตุรัส

2.5ลำดับงาน

- ป้อนข้อมูลความยาวของฐาน
- ป้อนข้อมูล ความสูง
- คำนวณหาพื้นที่สี่เหลี่ยมจตุรัส โดย area = width*height
- แสดงผลลัพธ์
- จบการทำงาน

เขียนผังลำดับงาน (Flowchart)




ข้อ3. จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณหาอายุจากพ.ศ.เกิด

3.1วัตถุประสงค์

คำนวณหาอายุจากพ.ศ.เกิด

3.2ผลลัพธ์(Output)
Input Present = ..................

Input Birthday = ..................

Age = ..................


3.3ข้อมูลนำเข้า (Input)

ได้แก่ ปีพ.ศ.เกิดและปีพ.ศ.ปัจจุบัน


3.4ชื่อตัวแปรที่ใช้

present หมายถึง พ.ศ.ปัจจุบัน

birthday ,, พ.ศ.เกิด

age ,, อายุ


3.5ลำดับงาน

- ป้อนข้อมูลพ.ศ.ปัจจุบัน

- ป้อนข้อมูล พ.ศ.เกิด

- คำนวณหาพื้นที่สี่เหลี่ยมจตุรัส โดย age = present-birthday

- แสดงผลลัพธ์

- จบการทำงาน


เขียนผังลำดับงาน (Flowchart)




ข้อ4.จงเขียนวิเคราะห์งานเพื่อโปรมแกรมคำนวณหสน้ำหนักโดนเฉลี่ยของนักศึกษา3คน


คนที่1 น้ำหนัก 40 กก.
คนที่2 ,, 50 กก.
คนที่3 ,, 60 กก.

4.1วัตถุประสงค์

คำนวณหาน้ำหนักโดยเฉลี่ยของนักศึกษา 3 คน

4.2ผลลัพธ์(Output)

Weight+1 = 40

Weight+2 = 50

Weight+3 = 60

Arerage = ....50.....

4.3ข้อมูลนำเข้า (Input)

ได้แก่ Weight1,Weight2,Weight3

4.4ชื่อตัวแปรที่ใช้

weight+1 หมายถึง น้ำหนักคนที่1

weight+2 ,, น้ำหนักคนที่2

weight+3 ,, น้ำหนักคนที่3

arerage ,, น้ำหนัก โดยเฉลี่ย ทั้ง3คน

4.5ลำดับงาน

- ป้อนข้อมูลของนักศึกษา ทั้ง3 คน
- ป้อนข้อมูล จำนวนทั้งหมด
- คำนวณหาน้ำหนักโดยเฉลี่ย arerage = ( w1+w2+w3)/3
- แสดงผลลัพธ์
- จบการทำงาน

เขียนผังลำดับงาน (Flowchart)






ข้อ5.จงเขียนวิเคราะห์งานเพื่อเขียนโปรมแกรมคำนวณเงินโบนัสจากเงินเดือนโดยรับข้อมูลจาดโบนัส,เงินเดือน เช่นเงินเดือน10,000ได้โบนัส5เดือนแสดงว่าได้โบนัส50,000บาท


5.1วัตถุประสงค์

คำนวณหาเงินเดือนจากโบนัส


5.2ผลลัพธ์(Output)


Input Salary = 10,000 บาท

Input Bonus = 5 เดือน

Month = 50,000 บาท


5.3ข้อมูลนำเข้า (Input)

ได้แก่ salary,bonus


5.4ชื่อตัวแปรที่ใช้

bonus หมายถึง จำนวนเงินโบนัสที่ได้รับ

salary ,, เงินเดือน

month ,, โบนัส


5.5ลำดับงาน

- ป้อนข้อมูลจำนวนเงินเดือน
- ป้อนข้อมูล โบนัสที่ได้รับ
- คำนวณหาจำนวนเงินโบนัส bonus = salary*month
- แสดงผลลัพธ์
- จบการทำงาน

เขียนผังลำดับงาน (Flowchart)