วันพฤหัสบดีที่ 30 มิถุนายน พ.ศ. 2554

ส่งการบ้านครั้งที่ 1

ฝากคิด
จงบอกว่าการประกาศตัวแปรในแต่ละข้อต่อไปนี้ข้อใดถูกและข้อใดผิด
ถ้าผิดจงบอกเหตุผล



1.int_NuM            ถูก
2.double case        ผิดเพราะ case เป็นคำสงวน
3.char int               ผิดเพราะ int เป็นคำสงวน
4.float 123value           ผิดเพราะขึ้นต้นด้วยอักษร
5.string Reslt-Number      ผิดเพราะมีอักษรพิเศษ -
6.int@Jik!!              ผิดเพราะมีอัการพิเศษ !!
6.double fue               ถูก






             แบบฝึกหัด



1.110011
วิธีทำ  (1*2^5)+(1*2^4)+(0*2^3)+(0*2^2)+(1*2^1)+(1*2^0)


ตอบ  51




2.100101
วิธีทำ  (1*2^5)+(0*2^4)+(0*2^3)+(1*2^2)+(0*2^1)+(1*2^0)

ตอบ  37




3.111010
วิธีทำ  (1*2^5)+(1*2^4)+(1*2^3)+(0*2^2)+(1*2^1)+(0*2^0)


ตอบ  58




4.101100
วิธีทำ  (1*2^5)+(0*2^4)+(1*2^3)+(1*2^2)+(0*2^1)+(0*2^0)


ตอบ  44




5.1111011
วิธีทำ  (1*2^6)+(1*2^5)+(1*2^4)+(1*2^3)+(0*2^2)+(1*2^1)+(1*2^0)


ตอบ  123








           ผังงานการสอบซ่อม

                              



1.เริ่มต้น
2.ครูอธิบายเรื่องการบวก
3.ครูให้นักเรียนทำแบบฝึกหัด
4.นักเรียนส่งแบบฝึกหัด
5.ครูตรวจแบบฝึกหัด
6.ตรวจสอบ นักเรียนส่วนใหญ่ทำถูก
7.สอนเรื่องใหม่
8.จบ








จงวิเคราะห์และออกแบบผังงานในการคำนวณค่าคอมมิชชั่นที่พนักงานจะได้รับในแต่ละเดือนโดยมีเงื่อนไข ดังนี้
- ถ้ายอดขายมากกว่า 25,000 บาท ให้ค่าคอมมิชชั่น 5% ของยอดขาย
- ถ้ายอดขายมากกว่า 2,000 - 25,000 บาท ให้ค่าคอมมิชชั่น 2% ของยอดขาย
- ถ้ายอดขายต่ำกว่า 2,000 บาท ให้ค่าคอมมิชชั่น 0% ของยอดขาย


ให้หาอะไรบ้าง ??
1.ผลลัพธ์ต้องการอะไร
2.ข้อมูลนำเจ้า(ตัวแปร)คืออะไร
3.การคำนวณ
4.ผังงาน


ผลลัพธ์ต้องการหาค่าคอมมิชชั่น
1.เริ่มต้น
2.รับค่าชื่อพนักงาน,ยอดขาย
3.เปรียบเทียบค่า ยอดขาย > 25,000
  - ถ้ายอดขายมากกว่า 25,000 บาท ให้ค่าคอมมิชชั่น = ยอดขาย*(5/100)
  - ถ้ายอดขายมากกว่า 2,000-25,000 บาท ให้ค่าคอมมิชชั่น = ยอดขาย*(2/100)
  - ถ้ายอดขายต่ำกว่า 2,000 ให้ค่าคอมมิชชั่น = ยอดขาย*(0/100)
4.แสดงผลลัพธ์
5.จบการทำงาน


Flow Chart



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

แสดงความคิดเห็น