204111:lab6

จาก Theory Wiki
ไปยังการนำทาง ไปยังการค้นหา

ปฏิบัติการที่ 6 ของวิชา 20411 ตามแผนร่างหัวข้อวิชา 204111 ส่วนรวมเนื้อหา

ทบทวนง่าย

ราคาพิเศษ

ร้านขายหนังสือร้านหนึ่ง พยายามเพิ่มยอดขายโดยการเสนอโปรโมชั่นพิเศษ ถ้าคุณซื้อหนังสือมากกว่า 3 เล่ม ที่มีมูลค่ารวมเกิน 500 บาท คุณจะได้ส่วนลด 10%

ให้เขียนโปรแกรมรับจำนวนหนังสือที่ซื้อและราคารวม จากนั้นคำนวณราคาที่ต้องจ่าย

ตัวอย่างการทำงาน 1

How many books: 2
How much: 1000
You have to pay 1000 bath.

ตัวอย่างการทำงาน 2

How many books: 5
How much: 500
You have to pay 500 bath.

ตัวอย่างการทำงาน 3

How many books: 5
How much: 600
You have to pay 540 bath.

พิมพ์เลขที่หารลงตัว

ให้เขียนโปรแกรมรับจำนวนเต็ม N และ K จากนั้นพิมพ์เลขตั้งแต่ 1 ถึง N ที่ K หารลงตัว

ตัวอย่างการทำงาน

Enter N: 10
Enter K: 3
3
6
9

แสดงรายการคูณสอง

เขียนฟังก์ชัน printdouble(s) ที่รับรายการ s ของจำนวนเต็ม จากนั้นให้พิจารณาข้อมูลในรายการทีละตัวตามลำดับ แล้วพิมพ์ค่าข้อมูลแต่ละตัวนั้นคูณด้วย 2

ตัวอย่างการทำงานใน Python shell (ให้นิสิตเขียนฟังก์ชันใน editor ของ Wing IDE จากนั้นกด Run แล้วทดลองเรียกใช้ฟังก์ชันใน Python Shell)

>>> printdouble([1,10,3,7,15])
2
20
6
14
30

Master mind

ทบทวนกลาง

ทบทวนยาก