วันพุธที่ 20 สิงหาคม พ.ศ. 2551

แบบฝึกหัดที่1-2 วันที่ 13สิงหาคม 2551


1)ให้รับข้อมูลปีพ.ศเกิดและตรวจสอบว่ามีสิทธ์เลือกตั้งได้หรือไม่(อายุ>=18ปีสิทธ์เลือกตั้งได้)
1.) วัตถุประสงค์ของงาน(วิเคราะห์งาน)
- ตรวจสอบว่ามีสิทธิในการเลือกตั้งหรือไม่
2.) ผลลัพธ์ Output
- ปี พ.ศ.ปัจจุบัน , ปี พ.ศ.เกิด , อายุ และผู้มีสิทธิหรือไม่มีสิทธิเลือกตั้ง
Now =
Birth =
Age =
Vote =
3.) ข้อมูลนำเข้า Input
- พ.ศ. เกิด , พ.ศ. ปัจจุบัน
4.) ตัวแปรที่ใช้
Now หมายถึง ปี พ.ศ. ปัจจุบัน
Birth หมายถึง ปี พ.ศ. เกิด
Age หมายถึง อายุ
5.) ลำดับงาน
5.1 ป้อนปี พ.ศ. ปัจจุบัน
5.2 ป้อนปี พ.ศ. เกิด
5.3 หาอายุ >=18 มีสิทธิในการเลือกตั้ง age = now – birth
5.4 ตรวจสอบเงือนไข ถ้า age >=18 เป็นจริงมีสิทธิ “Y” ถ้า age<18
-----------------------------------------------------------------------------
2)- จงรับเลข 1-100 แล้วบอกว่ามากกว่าหรือน้อยกว่า 50

1.) วัตถุประสงค์ของงาน(วิเคราะห์งาน)
- เปรียบเทียบตัวเลขที่รับเข้ามากกว่าหรือน้อยกว่า50
2.) ผลลัพธ์ Output
- แสดงผลลัพธ์ว่ามากกว่าหรือน้อยกว่า 50 number = 25 , answer”น้อยกว่า50”
3.) ข้อมูลนำเข้า Input
- ตัวเลขระหว่าง 1-100
4.) ตัวแปรที่ใช้
Number หมายถึง ตัวเลขที่ป้อนทางคีย์บอร์ด 1-100
Answer หมายถึง ผลลัพธ์ของการเปรียบเทียบตัวเลข
5.) ลำดับงาน
5.1 รับค่าเลข1-100
5.2 ตรวจสอบเงื่อนไข
- ถ้า number > 50 เป็นจริงแล้ว answer =”มากกว่า50”
- ถ้า number < 50 เป็นเท็จแล้ว answer =”น้อยกว่า50”
5.3 แสดงผลลัพธ์
5.4 จบการทำงาน

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