assignment8

11

Click here to load reader

Upload: sup11

Post on 28-May-2015

707 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Assignment8

Introduction to Business Programming รหั�สวิ�ชา 3061201

หัน่�วิยกิ�ต 3(2-2-5)

อาจารย�ปรเมษฐ์� ดำ�าช� คอมพิ�วิเตอร�ธุ�รกิ�จ หั�วิข้�อ Decision Statement

ชื่��อ...................................................

.....................

รหั�สนั�กศึ�กษา...................................................

....

กลุ่��มเร�ยนั...................................................

...........

1. จงเขี�ยนัโปรแกรมขีองการคำ�านัวณหัาคำ�าบร!การในัการโดยสาร Taxi

Meter โดยร�บคำ�าขีองระยะทางท��โดยสารเขี'ามา จากนั�(นัคำ�านัวณหัาคำ�าบร!การ แลุ่ะแสดงผลุ่คำ�าบร!การท�(งหัมด อ�ตราในัการคำ!ดคำ�าบร!การคำ!ดด�งนั�(

2 ก!โลุ่เมตรแรก คำ!ดก!โลุ่เมตรลุ่ะ

35

บาท

ก!ลุ่โลุ่เมตรท�� 3-12

คำ!ดก!โลุ่เมตรลุ่ะ

2.5

บาท

ก!ลุ่โลุ่เมตรท�� 13-22

คำ!ดก!โลุ่เมตรลุ่ะ

3 บาท

ก!ลุ่โลุ่เมตรท�� 23-32

คำ!ดก!โลุ่เมตร

3.5

บาท

Page | 1

Page 2: Assignment8

ลุ่ะก!ลุ่โลุ่เมตรท�� 35

ขี�(นัไปคำ!ดก!โลุ่เมตรลุ่ะ

4 บาท

Page | 2

Page 3: Assignment8

2. ใหั'เขี�ยนัโปรแกรมคำ�านัวณหัาเกรดท��นั�กศึ�กษาได'ร�บ จากคำะแนันัท��ร �บเขี'ามาทางคำ�ย,บอร,ด โดยม�เง��อนัไขีการต�ดเกรด ด�งนั�(

ถ้'าคำะแนันัต�(งแต� 0-49

ได'เกรด F

ถ้'าคำะแนันัต�(งแต� 50-59

ได'เกรด D

ถ้'าคำะแนันัต�(งแต� 60-69

ได'เกรด C

ถ้'าคำะแนันัต�(งแต� 70-79

ได'เกรด B

ถ้'าคำะแนันัต�(งแต� 80-100

ได'เกรด A

Page | 3

Page 4: Assignment8

3. เขี�ยนัโปแกรมเพื่��อแสดงเมนั/ใหั'ผ/'ใชื่'เลุ่�อกด�าเนั!นัการก�บต�วเลุ่ขีท��ร �บเขี'ามา 2 จ�านัวนั โดย ถ้'าป0อนัเมนั/เป1นั 1 ใหั'หัาผลุ่บวกถ้'าป0อนัเมนั/เป1นั 2 ใหั'หัาผลุ่คำ/ณถ้'าป0อนัเมนั/เป1นั 3 ใหั'หัาคำ�าเฉลุ่��ย

Page | 4

Page 5: Assignment8

4. นัายสมชื่ายต'องการเขี�ยนัโปรแกรมเพื่��อคำ�านัวณหัาราคำาโต3ะท��ลุ่/กคำ'าส��งท�า โดยร�บขี'อม/ลุ่ผ�านัคำ�ยบอร,ด ได'แก� คำวามยาวโต3ะ คำวามกว'างขีองโต3ะ แลุ่ะชื่นั!ดขีองไม' โดยม�เง��อนัไขีในัการคำ!ดราคำา ด�งนั�(

- โต3ะท�กต�วท��ส� �งซื้�(อจะม�ราคำาขี�(นัต��า 1,500 บาท- หัากขีนัาดโต3ะ(กว'าง x ยาว) มากกว�า 750 ตารางนั!(ว ใหั'บวก

เพื่!�มอ�ก 500 บาท จากราคำา ขี� (นัต��า- หัากลุ่/กคำ'าต'องการใชื่'ไม'มะฮอกกานั� ใหั'เพื่!�มราคำาอ�ก 200 บาท

ถ้'าเป1นัไม'โอ'ก เพื่!�มอ�ก 125 บาท แต�ถ้'าเป1นัไม'ธรรมดาไม�เพื่!�มราคำา

Page | 5

Page 6: Assignment8

5. ผ/'จ�ดการฝ่8ายขีายก�าลุ่�งพื่!จารณาจ�ายเง!นัโบนั�สใหั'พื่นั�กงานัฝ่8ายขีาย โดยพื่!จารณาจากยอดขีายรวมท�(งป9 ตามเง��อนัไขีด�งนั�( ถ้'ายอดขีายต��ากว�า 120,000 บาท คำ!ดโบนั�สร'อยลุ่ะ 0.50 ขีองเง!นัเด�อนัถ้'ายอดขีายต�(งแต�120,0015 ถ้�ง 240,000 บาท คำ!ดโบนั�สร'อยลุ่ะ 1 ขีองเง!นัเด�อนัถ้'ายอดขีายต�(งแต�240,001 ถ้�ง 360,000 บาท คำ!ดโบนั�สร'อยลุ่ะ 2

ขีองเง!นัเด�อนัถ้'ายอดขีายต�(งแต�360,001 ขี�(นัไป คำ!ดโบนั�สร'อยลุ่ะ 3 ขีองเง!นัเด�อนั

จงเขี�ยนัโปรแกรมคำ�านัวณเง!นัได'ส�ทธ! (เง!นัเด�อนั+โบนั�ส) ขีองพื่นั�กงานั

Page | 6

Page 7: Assignment8

6. เขี�ยนัโปแกรมคำ�านัวณคำ�าจ'างโดยใชื่'คำ�าส��ง IF ถ้'าท�างานัไม�เก!นั 40

ชื่��วโมงต�อส�ปดาหั, บร!ษ�ทจะจ'างในัอ�ตราชื่��วโมงลุ่ะ 100 บาท แต�ถ้'าท�างานัเก!นั 40 ชื่��วโมง จะได'คำ�าลุ่�วงเวลุ่าในัอ�ตรา 150 บาทต�อชื่��วโมง ต�วอย�างเชื่�นั

- คำนัท�างานั 40 ชื่��วโมง ก:จะได'เง!นัเท�าก�บ (40x100) หัร�อเท�าก�บ 4,000 บาท

- คำนัท�างานั 50 ชื่��วโมง ก:จะได'เง!นัเท�าก�บ (40x100)+(10x50) หัร�อเท�าก�บ 5,500 บาท

Page | 7

Page 8: Assignment8

7. ใหั'ร�บต�วเลุ่ขีมา 1 คำ�าแลุ่'วตรวจสอบว�าต�วเลุ่ขีต�วนั�(นัเป1นัคำ�าบวกหัร�อคำ�าลุ่บ โดยหัากเป1นัคำ�าบวกใหั'แสดงขี'อคำวามว�า Number is

Positive ถ้'าเป1นัคำ�าลุ่บใหั'แสดงขี'อคำวามว�า Number is

Negative หัร�อหัากต�วเลุ่ขีนั�(นัเป1นัศึ/นัย,ใหั'แสดงขี'อคำวามว�า Number is Zero

Page | 8

Page 9: Assignment8

8. ใหั'เขี�ยนัโปรแกรมในัการร�บขี'อม/ลุ่ส!นัคำ'า ได'แก� ราคำารวม (Total_Price) เพื่��อคำ�านัวณหัาราคำาส!นัคำ'าส�ทธ! โดยหั�กจากส�วนัลุ่ดด�งนั�(

ราคำารวม ส�วนัลุ่ด1-100 ไม�ม�101 – 500 1%501-999 5%1000-5000 7%

Page | 9

Page 10: Assignment8

9. ใหั'คำ�านัวณยอดเง!นัท��ลุ่/กคำ'าต'องชื่�าระจากการซื้�(อส'นัคำ'าชื่นั!ดหันั��ง ส!นัคำ'าท��ซื้�(อม�ราคำาชื่!(นัลุ่ะ 50 บาท แต�ถ้'าหัากซื้�(อในัปร!มาณมาก ทางร'านัจะขีายในัราคำาท��ถ้/กลุ่งด�งนั�(

จ�านัวนัส!นัคำ'า ราคำาต�อชื่!(นั (บาท)

1-10 5011 – 100 45501-999 401000-5000 30

Page | 10

Page 11: Assignment8

10. ใหั'นั�กศึ�กษาเขี�ยนัโปรแกรมในัการร�บประเภทส!นัคำ'า แลุ่ะปร!มาณส!นัคำ'า โดยใหั'คำ�านัวณว�าลุ่/กคำ'าต'องจ�ายเง!นัเท�าไหัร� โดยประภทส!นัคำ'า แลุ่ะปร!มาณส!นัคำ'า แต�ลุ่ะประเภทจะม�ส�วนัลุ่ดต�างก�นั ตามเง��อนัไขีต�อไปนั�(

ปร!มาณส!นัคำ'า ประเภท A ประเภท B1-10 3 4มากกว�า 10 5 6

Page | 11